From: Raspbian kernel package updater Date: Thu, 15 Feb 2018 17:27:09 +0000 (+0000) Subject: Merge packaging changes from 4.9.51-1+rpi3 into 4.9.80-2 to produce packaging for... X-Git-Tag: archive/raspbian/4.9.80-2+rpi1~8 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=afa9f5eb34fcced9b60e9d8287558baca569c294;p=linux-4.9.git Merge packaging changes from 4.9.51-1+rpi3 into 4.9.80-2 to produce packaging for 4.9.80-2+rpi1 --- afa9f5eb34fcced9b60e9d8287558baca569c294 diff --cc debian/changelog index 247e8632a43a,9b037e2fb28c..e8863a388cff --- a/debian/changelog +++ b/debian/changelog @@@ -1,165 -1,1758 +1,1915 @@@ - linux-4.9 (4.9.51-1+rpi3) stretch-staging; urgency=medium - - * Re-enable usbip and cpupower packages. - - -- Peter Michael Green Sun, 22 Oct 2017 11:49:09 +0000 - - linux-4.9 (4.9.51-1+rpi2) buster-staging; urgency=medium - - * Try to make package binnmu safe. - - -- Peter Michael Green Sun, 15 Oct 2017 12:38:04 +0000 - - linux-4.9 (4.9.51-1+rpi1) stretch-staging; urgency=medium ++linux-4.9 (4.9.80-2+rpi1) stretch-staging; urgency=medium + + [Changes from 3.18.5-1~exp1+rpi1 or earlier] + [Vagrant Cascadian ] + * disable other armhf variants. + * disable other armhf debian-installer variants. + * attempt to enable debian-installer udebs for rpi. + * try harder to enable debian-installer udebs. + [Peter Michael Green] + * Include patches to support RaspberryPI from: + https://github.com/raspberrypi/linux.git + branch: rpi-3.16.y + * add script to automatically regenerate rpi patches from git repos + * add hack to allow upgrading of kernel located on fat partition to succeed + * Fix clean target + * Merge config changes from 3.10.11-1+rpi4 packaging. + * Build hardware rng module. + * Build pps module for gps timeserver support. + * Disable fat modules udeb because we are compiling fat support in. + * Disable patches that conflict with or duplicate rpi patches + - features/all/cgroups-Allow-memory-cgroup-support-to-be-included-b.patch + * Add various kernel config changes that the raspberry pi foundation made between + 3.14 and 3.16 kernel series. + * Changes forward ported from 3.12 packaging + + optimise update-rpi-patches script a bit (reduce the number of calls to + quilt refresh). + + apply GPIO related configuration changes requested by Diederik + (LP: 1403865) + * Rename source package and don't build libc-dev package + * Add support for raspberry pi 2 + + also turn on some stuff for pi1 that was noticed during the pi1/pi2 + config comparison. + + [Changes introduced in 3.18.5-1~exp1+rpi10 by Peter Michael Green] + * Fix kernel configuration for keyboard + * split out config.rpix containing config containing settings that + are used for both pi1 and pi2. + + [Changes introduced in 3.18.5-1~exp1+rpi11 by Peter Michael Green] + * add copyright header to mkknling. + * enable I2S modules now we have device tree support. + + [Changes introduced in 3.18.5-1~exp1+rpi17 by Peter Micheal Green] + * Add RTC drivers requested by Diederik + * Update mmc/dma settings to hopefully fix build failure. + + [Changes introduced in 4.4.6-1+rpi1 by Peter Michael Green] + * Disable patches that conflict or potentially conflict with rpi patches. + + all patches under features/arm/rpi/ + + features/all/cgroups-Allow-memory-cgroup-support-to-be-included-b.patch + + bugfix/all/uas-fix-high-order-alloc.patch + + bugfix/all/firmware-remove-redundant-log-messages-from-drivers.patch + * Disable rpi_9999_other_changes.patch, it seems to contain only garbage. + * add device tree trailer using scripts/mkknlimg (previously we used our own copy of mkknlimg) + + + [changes brought forward from 4.4.6-1+rpi2 by Peter Michael Green at Sun, 17 Apr 2016 01:49:37 +0000] + * Add a load of rpf config settings to try and fix boot failure + (if it works a cleanup process will be started afterwards) + + [changes brought forward from 4.4.6-1+rpi3 by Peter Michael Green at Tue, 19 Apr 2016 14:24:19 +0000] + * Don't specity an ext3-modules udeb for rpi and rpi2 flavors, debian no + longer seems to provide a template for it + * Don't specity an ext2-modules udeb for rpi and rpi2 flavors, debian no + longer seems to provide a template for it + * Remove some of the rpf config settings added in 4.4.6-1+rpi2 + + [changes brought forward from 4.4.6-1+rpi4 by Peter Michael Green at Thu, 21 Apr 2016 21:08:58 +0000] + * With previous version rpi2 kernel booted but rpi kernel didn't. + try some more config changes. + + [changes brought forward from 4.4.6-1+rpi5 by Peter Michael Green at Tue, 26 Apr 2016 15:34:06 +0000] + * Unshelve some more config settings. + + [changes brought forward from 4.4.6-1+rpi6 by Peter Michael Green at Thu, 28 Apr 2016 13:30:55 +0000] + * Unshelve some more config settings. + + [changes brought forward from 4.4.6-1+rpi7 by Peter Michael Green at Thu, 28 Apr 2016 18:09:56 +0000] + * unshelve some more config settings. + + [changes brought forward from 4.4.6-1+rpi8 by Peter Michael Green at Thu, 28 Apr 2016 23:00:11 +0000] + * unshelve yet more config settings. + + [changes brought forward from 4.4.6-1+rpi9 by Peter Michael Green at Sat, 30 Apr 2016 23:47:50 +0000] + * Unshelve remaining config settings (this should make us equivilent to +rpi2) + + [changes brought forward from 4.4.6-1+rpi10 by Peter Michael Green at Sun, 01 May 2016 21:47:14 +0000] + * Remove config settings unshelved in +rpi7 and +rpi8 + + [changes brought forward from 4.4.6-1+rpi11 by Peter Michael Green at Mon, 02 May 2016 01:51:47 +0000] + * Remove settings unshelved in +rpi5 and +rpi6 + + [changes brought forward from 4.4.6-1+rpi12 by Peter Michael Green at Mon, 02 May 2016 14:59:12 +0000] + * Merge config.test into config.rpi + * Allow loop drivers to be built as modules so udeb build succeeds. + * Remove CONFIG_FIRMWARE_IN_KERNEL from config.rpi + + [changes brought forward from 4.4.6-1+rpi13 by Peter Michael Green at Tue, 03 May 2016 02:16:27 +0000] + * Remove more stuff from config.rpi because it's breaking udeb generation + + Remove "# CONFIG_CRYPTO_BLOWFISH is not set" + + Remove "# CONFIG_CRYPTO_SERPENT is not set" + + Remove "# CONFIG_CRYPTO_TWOFISH is not set" + + Remove "# CONFIG_MINIX_FS is not set" + + [changes brought forward from 4.4.6-1+rpi14 by Peter Michael Green at Thu, 05 May 2016 19:38:10 +0000] + * Add a couple of settings to the rpi2 config based on looking at difference + between foundation rpi and rpi2 configs. + * Move a bunch of stuff from rpi config to rpix config. + + [changes introduced in 4.9.13-1+rpi1 by Peter Michael Green] + * Move to new git rebased based strategy for generating rpi patches + * Cleanup some stuff dgit doesn't like in clean target. + * Disable kernel signing. + * Deversion debhelper build-dependency. + * swap order of asciidoc and asciidoc-base alternative build-depends. + * Deversion flex build-dependency + * Deversion libbabeltrace-dev and libbabeltrace-ctf-dev build-dependencys + * Build with gcc-4.9 + * Fix build failure with debhelper versions that don't know --no-automatic-dbgsym + * Remove ext3 modules from d-i package list. + + [changes brought forward from 4.9.13-1+rpi2 by Peter Michael Green at Thu, 11 May 2017 17:42:57 +0000] + * Make config changes based on diff between rpi-4.4.y and rpi-4.9.y branches. + * Further fixes to clean target. + + [changes brought forward from 4.9.13-1+rpi3 by Peter Michael Green at Thu, 18 May 2017 17:44:34 +0000] + * Fix "linux-compiler" packaging stuff for compiler version change. + * Remove usbip and cpupower binary packages as they are unversioned. + + [changes introduced in 4.9.30-2+deb9u2+rpi1 by Peter Michael Green] + * Remove the following patches from debian/patches/series-rt + + features/all/rt/signals-allow-rt-tasks-to-cache-one-sigqueue-struct.patch + + features/all/rt/printk-kill.patch from debian/patches/series-rt + + features/all/rt/printk-27force_early_printk-27-boot-param-to-help-with-debugging.patch + + features/all/rt/sched-mmdrop-delayed.patch + * Remove debian/installer/armhf/modules/armhf-rpi*/ext?-modules + + [changes brought forward from 4.9.30-2+deb9u2+rpi1+stretch by Peter Michael Green at Wed, 27 Sep 2017 02:45:53 +0000] + * Re-enable libc-dev package. + + [changes brought forward from 4.9.30-2+deb9u2+rpi1+stretch+buster by Peter Michael Green at Thu, 05 Oct 2017 02:53:12 +0000] + * Fix linux-compiler package generation. + * Fix usbip "format-overflow" failure. + + [changes introduced in 4.9.51-1+rpi1 by Peter Michael Green] + * Make usbip gcc 7 fix work with gcc 6 too. + * Remove features/all/rt/0207-block-Turn-off-warning-which-is-bogus-on-RT.patch from debian/patches/series-rt as it conflicts + with rpi patches. + - -- Peter Michael Green Sun, 08 Oct 2017 00:26:45 +0000 ++ [changes brought forward from 4.9.51-1+rpi2 by Peter Michael Green at Sun, 15 Oct 2017 12:38:04 +0000] ++ * Try to make package binnmu safe. ++ ++ [changes brought forward from 4.9.51-1+rpi3 by Peter Michael Green at Sun, 22 Oct 2017 11:49:09 +0000] ++ * Re-enable usbip and cpupower packages. ++ ++ -- Raspbian forward porter Thu, 15 Feb 2018 17:27:08 +0000 ++ + linux (4.9.80-2) stretch; urgency=medium + + * scsi: ignore ABI change in hisi_sas. + + -- Yves-Alexis Perez Fri, 09 Feb 2018 13:58:52 +0100 + + linux (4.9.80-1) stretch; urgency=medium + + * New upstream stable update: + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.66 + - [s390x] fix transactional execution control register handling + - [s390x] runtime instrumention: fix possible memory corruption + - [s390x] disassembler: add missing end marker for e7 table + - [s390x] disassembler: increase show_code buffer size + - ACPI / EC: Fix regression related to triggering source of EC event + handling + - [x86] mm: fix use-after-free of vma during userfaultfd fault + - ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTER + - vsock: use new wait API for vsock_stream_sendmsg() + - sched: Make resched_cpu() unconditional + - lib/mpi: call cond_resched() from mpi_powm() loop + - [x86] decoder: Add new TEST instruction pattern + - [arm64] Implement arch-specific pte_access_permitted() + - [armhf/armmp-lpae] 8722/1: mm: make STRICT_KERNEL_RWX effective for LPAE + - [armhf/armmp-lpae] 8721/1: mm: dump: check hardware RO bit for LPAE + - [arm64] PCI: Set Cavium ACS capability quirk flags to assert RR/CR/SV/UF + - dm bufio: fix integer overflow when limiting maximum cache size + - dm: allocate struct mapped_device with kvzalloc + - [mips*] pci: Remove KERN_WARN instance inside the mt7620 driver + - dm: fix race between dm_get_from_kobject() and __dm_destroy() + - [mips*] Fix odd fp register warnings with MIPS64r2 + - [mips*] Fix an n32 core file generation regset support regression + - rt2x00usb: mark device removed when get ENOENT usb error + - autofs: don't fail mount for transient error + - nilfs2: fix race condition that causes file system corruption + - eCryptfs: use after free in ecryptfs_release_messaging() + - libceph: don't WARN() if user tries to add invalid key + - bcache: check ca->alloc_thread initialized before wake up it + - isofs: fix timestamps beyond 2027 + - NFS: Fix typo in nomigration mount option + - nfs: Fix ugly referral attributes + - NFS: Avoid RCU usage in tracepoints + - nfsd: deal with revoked delegations appropriately + - rtlwifi: rtl8192ee: Fix memory leak when loading firmware + - rtlwifi: fix uninitialized rtlhal->last_suspend_sec time + - ata: fixes kernel crash while tracing ata_eh_link_autopsy event + - ext4: fix interaction between i_size, fallocate, and delalloc after a + crash + - ALSA: pcm: update tstamp only if audio_tstamp changed + - ALSA: usb-audio: Add sanity checks to FE parser + - ALSA: usb-audio: Fix potential out-of-bound access at parsing SU + - ALSA: usb-audio: Add sanity checks in v2 clock parsers + - ALSA: timer: Remove kernel warning at compat ioctl error paths + - ALSA: hda: Fix too short HDMI/DP chmap reporting + - ALSA: hda/realtek - Fix ALC700 family no sound issue + - fix a page leak in vhost_scsi_iov_to_sgl() error recovery + - fs/9p: Compare qid.path in v9fs_test_inode + - iscsi-target: Fix non-immediate TMR reference leak + - target: Fix QUEUE_FULL + SCSI task attribute handling + - [armhf] mtd: nand: omap2: Fix subpage write + - mtd: nand: Fix writing mtdoops to nand flash. + - mtd: nand: mtk: fix infinite ECC decode IRQ issue + - p54: don't unregister leds when they are not initialized + - block: Fix a race between blk_cleanup_queue() and timeout handling + - [armhf,arm64] irqchip/gic-v3: Fix ppi-partitions lookup + - lockd: double unregister of inetaddr notifiers + - [x86] KVM: nVMX: set IDTR and GDTR limits when loading L1 host state + - [x86] KVM: SVM: obey guest PAT + - SUNRPC: Fix tracepoint storage issues with svc_recv and svc_rqst_status + - [armhf] clk: ti: dra7-atl-clock: fix child-node lookups + - libnvdimm, pfn: make 'resource' attribute only readable by root + - libnvdimm, namespace: fix label initialization to use valid seq numbers + - libnvdimm, namespace: make 'resource' attribute only readable by root + - IB/srpt: Do not accept invalid initiator port names + - IB/srp: Avoid that a cable pull can trigger a kernel crash + - NFC: fix device-allocation error return + - fm10k,i40e,i40evf,igb,igbvf,ixgbe,ixgbevf: Use smp_rmb rather than + read_barrier_depends + - [powerpc*] signal: Properly handle return value from uprobe_deny_signal() + - media: Don't do DMA on stack for firmware upload in the AS102 driver + - media: rc: check for integer overflow + - media: v4l2-ctrl: Fix flags field on Control events + - sched/rt: Simplify the IPI based RT balancing logic + - fscrypt: lock mutex before checking for bounce page pool + - net/9p: Switch to wait_event_killable() + - PM / OPP: Add missing of_node_put(np) + - [x86] Revert "drm/i915: Do not rely on wm preservation for ILK watermarks" closes: #884001 + - e1000e: Fix error path in link detection + - e1000e: Fix return value test + - e1000e: Separate signaling for link check/link up + - e1000e: Avoid receiver overrun interrupt bursts + - RDS: make message size limit compliant with spec + - RDS: RDMA: return appropriate error on rdma map failures + - RDS: RDMA: fix the ib_map_mr_sg_zbva() argument + - PCI: Apply _HPX settings only to relevant devices + - [armhf] clk: sunxi-ng: A31: Fix spdif clock register + - [armhf] clk: sunxi-ng: fix PLL_CPUX adjusting on A33 + - fscrypt: use ENOKEY when file cannot be created w/o key + - fscrypt: use ENOTDIR when setting encryption policy on nondirectory + - net: Allow IP_MULTICAST_IF to set index to L3 slave + - net: 3com: typhoon: typhoon_init_one: fix incorrect return values + - rt2800: set minimum MPDU and PSDU lengths to sane values + - adm80211: return an error if adm8211_alloc_rings() fails + - mwifiex: sdio: fix use after free issue for save_adapter + - ath10k: fix incorrect txpower set by P2P_DEVICE interface + - ath10k: ignore configuring the incorrect board_id + - ath10k: fix potential memory leak in ath10k_wmi_tlv_op_pull_fw_stats() + - bnxt_en: Set default completion ring for async events. + - ath10k: set CTS protection VDEV param only if VDEV is up + - ALSA: hda - Apply ALC269_FIXUP_NO_SHUTUP on HDA_FIXUP_ACT_PROBE + - drm: Apply range restriction after color adjustment when allocation + - [arm64] clk: qcom: ipq4019: Add all the frequencies for apss cpu + - mac80211: Remove invalid flag operations in mesh TSF synchronization + - mac80211: Suppress NEW_PEER_CANDIDATE event if no room + - adm80211: add checks for dma mapping errors + - iio: light: fix improper return value + - netfilter: nft_queue: use raw_smp_processor_id() + - netfilter: nf_tables: fix oob access + - [armel,armhf] crypto: marvell - Copy IVDIG before launching partial DMA + ahash requests + - btrfs: return the actual error value from from btrfs_uuid_tree_iterate + - [s390x] kbuild: enable modversions for symbols exported from asm + - cec: when canceling a message, don't overwrite old status info + - cec: CEC_MSG_GIVE_FEATURES should abort for CEC version < 2 + - cec: update log_addr[] before finishing configuration + - nvmet: fix KATO offset in Set Features + - xen: xenbus driver must not accept invalid transaction ids + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.67 + - [armhf] dts: LogicPD Torpedo: Fix camera pin mux + - [armhf] dts: omap3: logicpd-torpedo-37xx-devkit: Fix MMC1 cd-gpio + - mm/cma: fix alloc_contig_range ret code/potential leak + - mm, hugetlbfs: introduce ->split() to vm_operations_struct + - mm/madvise.c: fix madvise() infinite loop under special circumstances + - btrfs: clear space cache inode generation always + - nfsd: Fix stateid races between OPEN and CLOSE + - nfsd: Fix another OPEN stateid race + - nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat + - [armhf] mfd: twl4030-power: Fix pmic for boards that need vmmc1 on reboot + - [armhf] OMAP2+: Fix WL1283 Bluetooth Baud Rate + - [x86] KVM: pvclock: Handle first-time write to pvclock-page contains + random junk + - [x86] KVM: Exit to user-mode on #UD intercept when emulator requires + - [x86] KVM: inject exceptions produced by x86_decode_insn + - [x86] KVM: lapic: Split out x2apic ldr calculation + - [x86] KVM: lapic: Fixup LDR on load in x2apic + - mmc: core: Do not leave the block driver in a suspended state + - mmc: core: prepend 0x to OCR entry in sysfs + - eeprom: at24: fix reading from 24MAC402/24MAC602 + - eeprom: at24: correctly set the size for at24mac402 + - eeprom: at24: check at24_read/write arguments + - [x86,alpha] i2c: i801: Fix Failed to allocate irq -2147483648 error + - hwmon: (jc42) optionally try to disable the SMBUS timeout + - nvme-pci: add quirk for delay before CHK RDY for WDC SN200 + - Revert "drm/radeon: dont switch vt on suspend" + - drm/amdgpu: potential uninitialized variable in amdgpu_vce_ring_parse_cs() + - drm/amdgpu: Potential uninitialized variable in + amdgpu_vm_update_directories() + - drm/radeon: fix atombios on big endian + - [armhf,arm64] drm/panel: simple: Add missing panel_simple_unprepare() + calls + - [arm64] drm/hisilicon: Ensure LDI regs are properly configured. + - drm/ttm: once more fix ttm_buffer_object_transfer + - drm/amd/pp: fix typecast error in powerplay. + - NFS: revalidate "." etc correctly on "open". + - [x86] drm/i915: Don't try indexed reads to alternate slave addresses + - [x86] drm/i915: Prevent zero length "index" write + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.68 + - bcache: only permit to recovery read error when cache device is clean + - bcache: recover data from backing when data is clean + - Revert "crypto: caam - get rid of tasklet" + - mm, oom_reaper: gather each vma to prevent leaking TLB entry + - uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices + - usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub + - [s390x] runtime instrumentation: simplify task exit handling + - ima: fix hash algorithm initialization + - [s390x] pci: do not require AIS facility + - serial: 8250_fintek: Fix rs485 disablement on invalid ioctl() + - staging: rtl8188eu: avoid a null dereference on pmlmepriv + - [arm64] mmc: sdhci-msm: fix issue with power irq + - serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X + - [x86] entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() + - [x86] EDAC, sb_edac: Fix missing break in switch + - [armel,armhf] sysrq : fix Show Regs call trace on ARM + - usbip: tools: Install all headers needed for libusbip development + - [x86] kprobes: Disable preemption in ftrace-based jprobes + - iio: adc: ti-ads1015: add 10% to conversion wait time + - dax: Avoid page invalidation races and unnecessary radix tree traversals + - net/mlx4_en: Fix type mismatch for 32-bit systems + - l2tp: take remote address into account in l2tp_ip and l2tp_ip6 socket + lookups + - usb: gadget: f_fs: Fix ExtCompat descriptor validation + - libcxgb: fix error check for ip6_route_output() + - [armhf] OMAP2+: Fix WL1283 Bluetooth Baud Rate + - vti6: fix device register to report IFLA_INFO_KIND + - be2net: fix accesses to unicast list + - be2net: fix unicast list filling + - net/appletalk: Fix kernel memory disclosure + - libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount + - mm: fix remote numa hits statistics + - mac80211: calculate min channel width correctly + - nfs: Don't take a reference on fl->fl_file for LOCK operation + - [armhf,arm64] KVM: Fix occasional warning from the timer work function + - mac80211: prevent skb/txq mismatch + - NFSv4: Fix client recovery when server reboots multiple times + - [x86] perf/intel: Account interrupts for PEBS errors + - [powerpc*] mm: Fix memory hotplug BUG() on radix + - qla2xxx: Fix wrong IOCB type assumption + - drm/amdgpu: fix bug set incorrect value to vce register + - net: sctp: fix array overrun read on sctp_timer_tbl + - [x86] fpu: Set the xcomp_bv when we fake up a XSAVES area + - drm/amdgpu: fix unload driver issue for virtual display + - mac80211: don't try to sleep in rate_control_rate_init() + - RDMA/qedr: Return success when not changing QP state + - RDMA/qedr: Fix RDMA CM loopback + - tipc: fix nametbl_lock soft lockup at module exit + - tipc: fix cleanup at module unload + - [armhf] dmaengine: pl330: fix double lock + - tcp: correct memory barrier usage in tcp_check_space() + - nvmet: cancel fatal error and flush async work before free controller + - gtp: clear DF bit on GTP packet tx + - gtp: fix cross netns recv on gtp socket + - net: phy: micrel: KSZ8795 do not set SUPPORTED_[Asym_]Pause + - [arm64] net: thunderx: avoid dereferencing xcv when NULL + - be2net: fix initial MAC setting + - [powerpc*] vfio/spapr: Fix missing mutex unlock when creating a window + - mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers + - xen-netfront: Improve error handling during initialization + - cec: initiator should be the same as the destination for, poll + - xen-netback: vif counters from int/long to u64 + - net: fec: fix multicast filtering hardware setup + - dma-buf/dma-fence: Extract __dma_fence_is_later() + - dma-buf/sw-sync: Fix the is-signaled test to handle u32 wraparound + - dma-buf/sw-sync: Prevent user overflow on timeline advance + - dma-buf/sw-sync: sync_pt is private and of fixed size + - dma-buf/sw-sync: Fix locking around sync_timeline lists + - dma-buf/sw-sync: Use an rbtree to sort fences in the timeline + - dma-buf/sw_sync: move timeline_fence_ops around + - dma-buf/sw_sync: clean up list before signaling the fence + - dma-fence: Clear fence->status during dma_fence_init() + - dma-fence: Wrap querying the fence->status + - dma-fence: Introduce drm_fence_set_error() helper + - dma-buf/sw_sync: force signal all unsignaled fences on dying timeline + - dma-buf/sync_file: hold reference to fence when creating sync_file + - usb: hub: Cycle HUB power when initialization fails + - usb: xhci: fix panic in xhci_free_virt_devices_depth_first + - USB: core: Add type-specific length check of BOS descriptors + - USB: Increase usbfs transfer limit + - USB: devio: Prevent integer overflow in proc_do_submiturb() + - USB: usbfs: Filter flags passed in from user space + - usb: host: fix incorrect updating of offset + - xen-netfront: avoid crashing on resume after a failure in + talk_to_netback() + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.69 + - can: kvaser_usb: free buf in error paths + - can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback() + - can: kvaser_usb: ratelimit errors if incomplete messages are received + - can: kvaser_usb: cancel urb on -EPIPE and -EPROTO + - can: ems_usb: cancel urb on -EPIPE and -EPROTO + - can: esd_usb2: cancel urb on -EPIPE and -EPROTO + - can: usb_8dev: cancel urb on -EPIPE and -EPROTO + - virtio: release virtio index when fail to device_register + - [x86] hv: kvp: Avoid reading past allocated blocks from KVP file + - isa: Prevent NULL dereference in isa_bus driver callbacks + - scsi: dma-mapping: always provide dma_get_cache_alignment + - scsi: use dma_get_cache_alignment() as minimum DMA alignment + - scsi: libsas: align sata_device's rps_resp on a cacheline + - efi: Move some sysfs files to be read-only by root + - efi/esrt: Use memunmap() instead of kfree() to free the remapping + - ASN.1: fix out-of-bounds read when parsing indefinite length item + - ASN.1: check for error from ASN1_OP_END__ACT actions + - X.509: reject invalid BIT STRING for subjectPublicKey + - X.509: fix comparisons of ->pkey_algo + - [x86] PCI: Make broadcom_postcore_init() check acpi_disabled + - [x86] KVM: fix APIC page invalidation + - btrfs: fix missing error return in btrfs_drop_snapshot + - ALSA: pcm: prevent UAF in snd_pcm_info + - ALSA: seq: Remove spurious WARN_ON() at timer check + - ALSA: usb-audio: Fix out-of-bound error + - ALSA: usb-audio: Add check return value for usb_string() + - [x86] iommu/vt-d: Fix scatterlist offset handling + - smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place + - [s390x] fix compat system call table + - [s390x] KVM: Fix skey emulation permission check + - [powerpc*] 64s: Initialize ISAv3 MMU registers before setting partition + table + - brcmfmac: change driver unbind order of the sdio function devices + - media: dvb: i2c transfers over usb cannot be done from stack + - [armhf,arm64] KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one + - [armhf,arm64] KVM: Fix broken GICH_ELRSR big endian conversion + - [armhf,arm64] KVM: vgic-irqfd: Fix MSI entry allocation + - [armhf,arm64] KVM: vgic-its: Check result of allocation before use + - [arm64] fpsimd: Prevent registers leaking from dead tasks + - [armhf] bus: arm-cci: Fix use of smp_processor_id() in preemptible context + - usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT + - [armel,armhf] BUG if jumping to usermode address in kernel mode + - [armel,armhf] avoid faulting on qemu + - thp: reduce indentation level in change_huge_pmd() + - thp: fix MADV_DONTNEED vs. numa balancing race + - mm: drop unused pmdp_huge_get_and_clear_notify() + - [armel,armhf] 8657/1: uaccess: consistently check object sizes + - vti6: Don't report path MTU below IPV6_MIN_MTU. + - [armhf] OMAP2+: gpmc-onenand: propagate error on initialization failure + - [x86] platform/uv/BAU: Fix HUB errors by remove initial write to sw-ack + register + - sched/fair: Make select_idle_cpu() more aggressive + - [x86] hpet: Prevent might sleep splat on resume + - [powerpc*] 64: Invalidate process table caching after setting process + table + - lirc: fix dead lock between open and wakeup_filter + - module: set __jump_table alignment to 8 + - [powerpc*] 64: Fix checksum folding in csum_add() + - [armhf] OMAP2+: Fix device node reference counts + - [armhf] OMAP2+: Release device node after it is no longer needed. + - usb: gadget: configs: plug memory leak + - USB: gadgetfs: Fix a potential memory leak in 'dev_config()' + - [armhf,arm64] usb: dwc3: gadget: Fix system suspend/resume on TI platforms + - usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver + - [x86] kvm: nVMX: VMCLEAR should not cause the vCPU to shut down + - libata: drop WARN from protocol error in ata_sff_qc_issue() + - workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq + - scsi: qla2xxx: Fix ql_dump_buffer + - scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters + - [armhf] irqchip/crossbar: Fix incorrect type of register size + - [x86] KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset + - [armhf,arm64] KVM: Survive unknown traps from guests + - [armhf,arm64] KVM: VGIC: Fix command handling while ITS being disabled + - bnx2x: prevent crash when accessing PTP with interface down + - bnx2x: fix possible overrun of VFPF multicast addresses array + - bnx2x: fix detection of VLAN filtering feature for VF + - bnx2x: do not rollback VF MAC/VLAN filters we did not configure + - rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races + - [powerpc*] ibmvnic: Fix overflowing firmware/hardware TX queue + - [powerpc*] ibmvnic: Allocate number of rx/tx buffers agreed on by firmware + - ipv6: reorder icmpv6_init() and ip6_mr_init() + - blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue() + - zram: set physical queue limits to avoid array out of bounds accesses + - netfilter: don't track fragmented packets + - [powerpc*] axonram: Fix gendisk handling + - drm/amd/amdgpu: fix console deadlock if late init failed + - [powerpc*] powernv/ioda2: Gracefully fail if too many TCE levels requested + - [x86] EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro + - [x86] EDAC, i5000, i5400: Fix definition of NRECMEMB register + - kbuild: pkg: use --transform option to prefix paths in tar + - coccinelle: fix parallel build with CHECK=scripts/coccicheck + - mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl() + - gre6: use log_ecn_error module parameter in ip6_tnl_rcv() + - route: also update fnhe_genid when updating a route cache + - route: update fnhe_expires for redirect when the fnhe exists + - NFS: Fix a typo in nfs_rename() + - sunrpc: Fix rpc_task_begin trace point + - xfs: fix forgotten rcu read unlock when skipping inode reclaim + - block: wake up all tasks blocked in get_request() + - zsmalloc: calling zs_map_object() from irq is a bug + - sctp: do not free asoc when it is already dead in sctp_sendmsg + - sctp: use the right sk after waking up from wait_buf sleep + - bpf: fix lockdep splat + - atm: horizon: Fix irq release error + - xfrm: Copy policy family in clone_policy + - IB/mlx4: Increase maximal message size under UD QP + - IB/mlx5: Assign send CQ and recv CQ of UMR QP + - afs: Connect up the CB.ProbeUuid + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.70 + - [s390x] qeth: fix early exit from error path + - tipc: fix memory leak in tipc_accept_from_sock() + - rds: Fix NULL pointer dereference in __rds_rdma_map + - sit: update frag_off info + - packet: fix crash in fanout_demux_rollover() + - net/packet: fix a race in packet_bind() and packet_notifier() + - usbnet: fix alignment for frames with no ethernet header + - stmmac: reset last TSO segment size after device open + - tcp/dccp: block bh before arming time_wait timer + - [s390x] qeth: build max size GSO skbs on L2 devices + - [s390x] qeth: fix GSO throughput regression + - [s390x] qeth: fix thinko in IPv4 multicast address tracking + - tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv() + - Fix handling of verdicts after NF_QUEUE + - ipmi: Stop timers before cleaning up the module + - [s390x] always save and restore all registers on context switch + - usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping + - fix kcm_clone() + - [armhf,arm64] KVM: vgic-its: Preserve the revious read from the pending + table + - [powerpc*] 64: Fix checksum folding in csum_tcpudp_nofold and + ip_fast_csum_nofold + - kbuild: do not call cc-option before KBUILD_CFLAGS initialization + - ipvlan: fix ipv6 outbound device + - audit: ensure that 'audit=1' actually enables audit for PID 1 + - md: free unused memory after bitmap resize + - RDMA/cxgb4: Annotate r2 and stag as __be32 + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.71 + - mfd: fsl-imx25: Clean up irq settings during removal + - crypto: rsa - fix buffer overread when stripping leading zeroes + - autofs: fix careless error in recent commit + - tracing: Allocate mask_str buffer dynamically + - USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID + - usbip: fix stub_rx: get_pipe() to validate endpoint number + (CVE-2017-16912) + - usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input + (CVE-2017-16913) + - usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer + (CVE-2017-16914) + - ceph: drop negative child dentries before try pruning inode's alias + - usb: xhci: fix TDS for MTK xHCI1.1 + - xhci: Don't add a virt_dev to the devs array before it's fully allocated + - nfs: don't wait on commit in nfs_commit_inode() if there were no commit + requests + - sched/rt: Do not pull from current CPU if only one CPU to pull + - eeprom: at24: change nvmem stride to 1 + - dmaengine: dmatest: move callback wait queue to thread context + - ext4: fix fdatasync(2) after fallocate(2) operation + - ext4: fix crash when a directory's i_size is too small + - mac80211: Fix addition of mesh configuration element + - [x86] KVM: nVMX: do not warn when MSR bitmap address is not backed + - md-cluster: free md_cluster_info if node leave cluster + - userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE + - userfaultfd: selftest: vm: allow to build in vm/ directory + - net: initialize msg.msg_flags in recvfrom + - bnxt_en: Ignore 0 value in autoneg supported speed from firmware. + - net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values + - net: bcmgenet: correct MIB access of UniMAC RUNT counters + - net: bcmgenet: reserved phy revisions must be checked first + - net: bcmgenet: power down internal phy if open or resume fails + - net: bcmgenet: synchronize irq0 status between the isr and task + - net: bcmgenet: Power up the internal PHY before probing the MII + - rxrpc: Wake up the transmitter if Rx window size increases on the peer + - net/mlx5: Fix create autogroup prev initializer + - net/mlx5: Don't save PCI state when PCI error is detected + - drm/amdgpu: fix parser init error path to avoid crash in parser fini + - NFSD: fix nfsd_minorversion(.., NFSD_AVAIL) + - NFSD: fix nfsd_reset_versions for NFSv4. + - [armhf] drm/omap: fix dmabuf mmap for dma_alloc'ed buffers + - netfilter: bridge: honor frag_max_size when refragmenting + - blk-mq: Fix tagset reinit in the presence of cpu hot-unplug + - writeback: fix memory leak in wb_queue_work() + - net: wimax/i2400m: fix NULL-deref at probe + - dmaengine: Fix array index out of bounds warning in __get_unmap_pool() + - irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN + - net: Resend IGMP memberships upon peer notification. + - qed: Align CIDs according to DORQ requirement + - qed: Fix mapping leak on LL2 rx flow + - qed: Fix interrupt flags on Rx LL2 + - scsi: hpsa: update check for logical volume status + - scsi: hpsa: limit outstanding rescans + - scsi: hpsa: do not timeout reset operations + - fjes: Fix wrong netdevice feature flags + - drm/radeon/si: add dpm quirk for Oland + - [x86] Drivers: hv: util: move waiting for release to hv_utils_transport + itself + - iwlwifi: mvm: cleanup pending frames in DQA mode + - sched/deadline: Add missing update_rq_clock() in dl_task_timer() + - sched/deadline: Make sure the replenishment timer fires in the next period + - sched/deadline: Throttle a constrained deadline task activated after the + deadline + - sched/deadline: Use deadline instead of period when calculating overflow + - drm/radeon: reinstate oland workaround for sclk + - afs: Fix missing put_page() + - afs: Populate group ID from vnode status + - afs: Adjust mode bits processing + - afs: Deal with an empty callback array + - afs: Flush outstanding writes when an fd is closed + - afs: Migrate vlocation fields to 64-bit + - afs: Prevent callback expiry timer overflow + - afs: Fix the maths in afs_fs_store_data() + - afs: Invalid op ID should abort with RXGEN_OPCODE + - afs: Better abort and net error handling + - afs: Populate and use client modification time + - afs: Fix page leak in afs_write_begin() + - afs: Fix afs_kill_pages() + - afs: Fix abort on signal while waiting for call completion + - nvme-loop: fix a possible use-after-free when destroying the admin queue + - nvmet: confirm sq percpu has scheduled and switched to atomic + - nvmet-rdma: Fix a possible uninitialized variable dereference + - net/mlx4_core: Avoid delays during VF driver device shutdown + - net: mpls: Fix nexthop alive tracking on down events + - rxrpc: Ignore BUSY packets on old calls + - tty: don't panic on OOM in tty_set_ldisc() + - tty: fix data race in tty_ldisc_ref_wait() + - perf symbols: Fix symbols__fixup_end heuristic for corner cases + - efi/esrt: Cleanup bad memory map log messages + - NFSv4.1 respect server's max size in CREATE_SESSION + - btrfs: add missing memset while reading compressed inline extents + - target: Use system workqueue for ALUA transitions + - target: fix ALUA transition timeout handling + - target: fix race during implicit transition work flushes + - [x86] Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when + booting" + - HID: cp2112: fix broken gpio_direction_input callback + - sfc: don't warn on successful change of MAC + - video: udlfb: Fix read EDID timeout + - rtc: pcf8563: fix output clock rate + - [x86] ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case + - [armhf] dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type + - PCI/PME: Handle invalid data when reading Root Status + - powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo + - PCI: Do not allocate more buses than available in parent + - netfilter: ipvs: Fix inappropriate output of procfs + - [powerpc*] opal: Fix EBUSY bug in acquiring tokens + - [powerpc*] ipic: Fix status get and status clear + - [x86] platform: intel_punit_ipc: Fix resource ioremap warning + - target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd() + - iscsi-target: fix memory leak in lio_target_tiqn_addtpg() + - target:fix condition return in core_pr_dump_initiator_port() + - target/file: Do not return error for UNMAP if length is zero + - badblocks: fix wrong return value in badblocks_set if badblocks are + disabled + - [x86] iommu/amd: Limit the IOVA page range to the specified addresses + - xfs: truncate pagecache before writeback in xfs_setattr_size() + - crypto: tcrypt - fix buffer lengths in test_aead_speed() + - mm: Handle 0 flags in _calc_vm_trans() macro + - [armhf] clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6 + SoCs w/o VPU + - [arm64] clk: hi6220: mark clock cs_atb_syspll as critical + - [armhf,arm64] clk: tegra: Fix cclk_lp divisor register + - ppp: Destroy the mutex when cleanup + - thermal/drivers/step_wise: Fix temperature regulation misbehavior + - scsi: scsi_debug: write_same: fix error report + - GFS2: Take inode off order_write list when setting jdata flag + - bcache: explicitly destroy mutex while exiting + - bcache: fix wrong cache_misses statistics + - Ib/hfi1: Return actual operational VLs in port info query + - [x86] platform: hp_accel: Add quirk for HP ProBook 440 G4 + - nvme: use kref_get_unless_zero in nvme_find_get_ns + - l2tp: cleanup l2tp_tunnel_delete calls + - xfs: fix log block underflow during recovery cycle verification + - xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real + - RDMA/cxgb4: Declare stag as __be32 + - PCI: Detach driver before procfs & sysfs teardown on device remove + - scsi: hpsa: cleanup sas_phy structures in sysfs when unloading + - scsi: hpsa: destroy sas transport properties before scsi_host + - [powerpc*] perf/hv-24x7: Fix incorrect comparison in memord + - tty fix oops when rmmod 8250 + - raid5: Set R5_Expanded on parity devices as well as data. + - scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry + - IB/core: Fix calculation of maximum RoCE MTU + - vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend + - rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd + - rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd + - scsi: sd: change manage_start_stop to bool in sysfs interface + - scsi: sd: change allow_restart to bool in sysfs interface + - scsi: bfa: integer overflow in debugfs + - udf: Avoid overflow when session starts at large offset + - macvlan: Only deliver one copy of the frame to the macvlan interface + - RDMA/cma: Avoid triggering undefined behavior + - IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop + - icmp: don't fail on fragment reassembly time exceeded + - ath9k: fix tx99 potential info leak + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.72 + - cxl: Check if vphb exists before iterating over AFU devices + - [arm64] Initialise high_memory global variable earlier + - kvm: fix usage of uninit spinlock in avic_vm_destroy() + - [armhf] kprobes: Fix the return address of multiple kretprobes + - [armhf] kprobes: Align stack to 8-bytes in test code + - nvme-loop: handle cpu unplug when re-establishing the controller + - cpuidle: Validate cpu_dev in cpuidle_add_sysfs() + - r8152: fix the list rx_done may be used without initialization + - crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex + - vsock: track pkt owner vsock + - vhost-vsock: add pkt cancel capability + - vsock: cancel packets when failing to connect + - sch_dsmark: fix invalid skb_cow() usage + - bna: integer overflow bug in debugfs + - sctp: out_qlen should be updated when pruning unsent queue + - usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed + - usb: gadget: udc: remove pointer dereference after free + - netfilter: nfnl_cthelper: fix runtime expectation policy updates + - netfilter: nfnl_cthelper: Fix memory leak + - [armhf] iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5 + - r8152: fix the rx early size of RTL8153 + - tipc: fix nametbl deadlock at tipc_nametbl_unsubscribe + - inet: frag: release spinlock before calling icmp_send() + - scsi: lpfc: Fix PT2PT PRLI reject + - [x86] kvm: vmx: Flush TLB when the APIC-access address changes + - [x86] KVM: correct async page present tracepoint + - [x86] KVM: VMX: Fix enable VPID conditions + - [armhf] dts: ti: fix PCI bus dtc warnings + - [x86] hwmon: (asus_atk0110) fix uninitialized data access + - HID: xinmo: fix for out of range for THT 2P arcade controller. + - ASoC: STI: Fix reader substream pointer set + - r8152: prevent the driver from transmitting packets with carrier off + - [s390x] qeth: size calculation outbound buffers + - [s390x] qeth: no ETH header for outbound AF_IUCV + - bna: avoid writing uninitialized data into hw registers + - i40iw: Receive netdev events post INET_NOTIFIER state + - IB/core: Protect against self-requeue of a cq work item + - infiniband: Fix alignment of mmap cookies to support VIPT caching + - nbd: set queue timeout properly + - net: Do not allow negative values for busy_read and busy_poll sysctl + interfaces + - IB/rxe: double free on error + - IB/rxe: increment msn only when completing a request + - i40e: Do not enable NAPI on q_vectors that have no rings + - RDMA/iser: Fix possible mr leak on device removal event + - irda: vlsi_ir: fix check for DMA mapping errors + - netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table + - netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register + - [armhf] dts: am335x-evmsk: adjust mmc2 param to allow suspend + - cpufreq: Fix creation of symbolic links to policy directories + - net: ipconfig: fix ic_close_devs() use-after-free + - [x86] KVM: pci-assign: do not map smm memory slot pages in vt-d page + tables + - virtio-balloon: use actual number of stats for stats queue buffers + - virtio_balloon: prevent uninitialized variable use + - isdn: kcapi: avoid uninitialized data + - xhci: plat: Register shutdown for xhci_plat + - netfilter: nfnetlink_queue: fix secctx memory leak + - Btrfs: fix an integer overflow check + - [armel,armhf] dma-mapping: disallow dma_get_sgtable() for non-kernel + managed memory + - [powerpc*] cpuidle: powernv: Pass correct drv->cpumask for registration + - bnxt_en: Fix NULL pointer dereference in reopen failure path + - [armhf,arm64] backlight: pwm_bl: Fix overflow condition + - [armhf,arm64] rtc: pl031: make interrupt optional + - kvm, mm: account kvm related kmem slabs to kmemcg + - net: phy: at803x: Change error to EINVAL for invalid MAC + - PCI: Avoid bus reset if bridge itself is broken + - scsi: cxgb4i: fix Tx skb leak + - scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 + volume created on two SATA drive + - PCI: Create SR-IOV virtfn/physfn links before attaching driver + - PM / OPP: Move error message to debug level + - igb: check memory allocation failure + - ixgbe: fix use of uninitialized padding + - IB/rxe: check for allocation failure on elem + - PCI/AER: Report non-fatal errors only to the affected endpoint + - tracing: Exclude 'generic fields' from histograms + - fm10k: fix mis-ordered parameters in declaration for .ndo_set_vf_bw + - scsi: lpfc: Fix secure firmware updates + - scsi: lpfc: PLOGI failures during NPIV testing + - vfio/pci: Virtualize Maximum Payload Size + - fm10k: ensure we process SM mbx when processing VF mbx + - net: ipv6: send NS for DAD when link operationally up + - [armhf] clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name + collision + - tcp: fix under-evaluated ssthresh in TCP Vegas + - rtc: set the alarm to the next expiring timer + - cpuidle: fix broadcast control when broadcast can not be entered + - [arm64] thermal: hisilicon: Handle return value of clk_prepare_enable + - [arm64] thermal/drivers/hisi: Fix missing interrupt enablement + - [arm64] thermal/drivers/hisi: Fix kernel panic on alarm interrupt + - [arm64] thermal/drivers/hisi: Simplify the temperature/step computation + - [arm64] thermal/drivers/hisi: Fix multiple alarm interrupts firing + - [mips*] math-emu: Fix final emulation phase for certain instructions + - [x86] platform: asus-wireless: send an EV_SYN/SYN_REPORT between state + changes + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.73 + - ACPI: APEI / ERST: Fix missing error handling in erst_reader() + - ALSA: rawmidi: Avoid racy info ioctl via ctl device + - spi: xilinx: Detect stall with Unknown commands + - [x86] KVM: X86: Fix load RFLAGS w/o the fixed bit + - [x86] kvm: x86: fix RSM when PCID is non-zero + - [armhf] clk: sunxi: sun9i-mmc: Implement reset callback for reset controls + - [powerpc*] powerpc/perf: Dereference BHRB entries safely + - bpf/verifier: Fix states_equal() comparison of pointer and UNKNOWN + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.74 + - tracing: Remove extra zeroing out of the ring buffer page + - tracing: Fix possible double free on failure of allocating trace buffer + - tracing: Fix crash when it fails to alloc ring buffer + - ring-buffer: Mask out the info bits when returning buffer page length + - ASoC: wm_adsp: Fix validation of firmware and coeff lengths + - [x86] x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly() + - [x86] x86/mm: Remove flush_tlb() and flush_tlb_current_task() + - [x86] x86/mm: Make flush_tlb_mm_range() more predictable + - [x86] x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range() + - [x86] x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code + - [x86] x86/mm: Disable PCID on 32-bit kernels + - [x86] x86/mm: Add the 'nopcid' boot option to turn off PCID + - [x86] x86/mm: Enable CR4.PCIDE on supported systems + - [amd64] x86/mm/64: Fix reboot interaction with CR4.PCIDE + - kbuild: add '-fno-stack-check' to kernel build options + - ipv4: igmp: guard against silly MTU values + - ipv6: mcast: better catch silly mtu values + - ptr_ring: add barriers + - RDS: Check cmsg_len before dereferencing CMSG_DATA + - tg3: Fix rx hang on MTU change with 5717/5719 + - net: ipv4: fix for a race condition in raw_sendmsg + - ipv4: Fix use-after-free when flushing FIB tables + - net: bridge: fix early call to br_stp_change_bridge_id and plug newlink leaks + - net: Fix double free and memory corruption in get_net_ns_by_id() (CVE-2017-15129) + - net/mlx5e: Fix possible deadlock of VXLAN lock + - net/mlx5e: Prevent possible races in VXLAN control flow + - usbip: fix usbip bind writing random string after command in match_busid + - usbip: prevent leaking socket pointer address in messages + - usbip: stub: stop printing kernel pointer addresses in messages + - usbip: vhci: stop printing kernel pointer addresses in messages + - USB: Fix off by one in type-specific length check of BOS SSP capability + - nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick() + - [x86] x86/smpboot: Remove stale TLB flush invocations + - n_tty: fix EXTPROC vs ICANON interaction with TIOCINQ (aka FIONREAD) + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.75 + - [x86] x86/boot: Add early cmdline parsing for options with arguments + - [amd64] KAISER: Kernel Address Isolation + - [amd64] kaiser: merged update + - [amd64] kaiser: do not set _PAGE_NX on pgd_none + - [amd64] kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZE + - [amd64] kaiser: fix build and FIXME in alloc_ldt_struct() + - [amd64] kaiser: KAISER depends on SMP + - [amd64] kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER + - [amd64] kaiser: fix perf crashes + - [amd64] kaiser: ENOMEM if kaiser_pagetable_walk() NULL + - [amd64] kaiser: tidied up asm/kaiser.h somewhat + - [amd64] kaiser: tidied up kaiser_add/remove_mapping slightly + - [amd64] kaiser: align addition to x86/mm/Makefile + - [amd64] kaiser: cleanups while trying for gold link + - [amd64] kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET + - [amd64] kaiser: delete KAISER_REAL_SWITCH option + - [amd64] kaiser: vmstat show NR_KAISERTABLE as nr_overhead + - [amd64] kaiser: enhanced by kernel and user PCIDs + - [amd64] kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user + - [amd64] kaiser: PCID 0 for kernel and 128 for user + - [amd64] kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user + - [amd64] kaiser: paranoid_entry pass cr3 need to paranoid_exit + - [amd64] kaiser: kaiser_remove_mapping() move along the pgd + - [amd64] kaiser: fix unlikely error in alloc_ldt_struct() + - [amd64] kaiser: add "nokaiser" boot option, using ALTERNATIVE + - [amd64] x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling + - [amd64] x86/kaiser: Check boottime cmdline params + - [amd64] kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush + - [amd64] kaiser: drop is_atomic arg to kaiser_pagetable_walk() + - [amd64] kaiser: asm/tlbflush.h handle noPGE at lower level + - [amd64] kaiser: kaiser_flush_tlb_on_return_to_user() check PCID + - [amd64] x86/paravirt: Dont patch flush_tlb_single + - [amd64] x86/kaiser: Reenable PARAVIRT + - [amd64] kaiser: disabled on Xen PV + - [amd64] x86/kaiser: Move feature detection up + - [amd64] KPTI: Rename to PAGE_TABLE_ISOLATION + - [amd64] KPTI: Report when enabled + - [amd64] kaiser: Set _PAGE_NX only if supported + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.76 + - crypto: n2 - cure use after free + - crypto: chacha20poly1305 - validate the digest size + - crypto: pcrypt - fix freeing pcrypt instances (CVE-2017-18075) + - nbd: fix use-after-free of rq/bio in the xmit path + - [arm] iommu/arm-smmu-v3: Don't free page table ops twice + - [arm] iommu/arm-smmu-v3: Cope with duplicated Stream IDs + - [x86] x86/microcode/AMD: Add support for fam17h microcode loading + - [hppa] parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit SMP kernel + - [x86] Map the vsyscall page with _PAGE_USER + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.77 + - mac80211: Add RX flag to indicate ICV stripped + - ath10k: rebuild crypto header in rx data frames + - [x86] KVM: Fix stack-out-of-bounds read in write_mmio + - [mips] MIPS: Fix an FCSR access API regression with NT_PRFPREG and MSA + - [x86] kvm: vmx: Scrub hardware GPRs at VM-exit (mitigates Spectre / + CVE-2017-5715 and CVE-2017-5753) + - ALSA: pcm: Remove incorrect snd_BUG_ON() usages + - RDS: Heap OOB write in rds_message_alloc_sgs() (CVE-2018-5332) + - RDS: null pointer dereference in rds_atomic_free_op (CVE-2018-5333) + - ipv6: fix possible mem leaks in ipv6_make_skb() + - mlxsw: spectrum_router: Fix NULL pointer deref + - crypto: algapi - fix NULL dereference in crypto_remove_spawns() + - [x86] x86/microcode/intel: Extend BDW late-loading with a revision check + - [x86] KVM: x86: Add memory barrier on vmcs field lookup (mitigates + Spectre#2 / CVE-2017-5715) + - [x86] kaiser: Set _PAGE_NX only if supported + - bpf: prevent out-of-bounds speculation (mitigates Spectre#1 / + CVE-2017-5753) + - bpf, array: fix overflow in max_entries and undefined behavior in index_mask + - USB: fix usbmon BUG trigger + - usbip: remove kernel addresses from usb device and urb debug msgs + - usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malicious input + - usbip: vudc_tx: fix v_send_ret_submit() vulnerability to null xfer buffer + - Bluetooth: Prevent stack info leak from the EFS element.(CVE-2017-1000410) + - [x86] x86/retpoline: Add initial retpoline support (mitigates Spectre#2 / + CVE-2017-5715) + - [x86] x86/spectre: Add boot time option to select Spectre v2 mitigation + - [x86] x86/retpoline/crypto: Convert crypto assembler indirect jumps + - [x86] x86/retpoline/entry: Convert entry assembler indirect jumps + - [x86] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps + - [x86] x86/retpoline/hyperv: Convert assembler indirect jumps + - [x86] x86/retpoline/xen: Convert Xen hypercall indirect jumps + - [x86] x86/retpoline/checksum32: Convert assembler indirect jumps + - [x86] x86/retpoline/irq32: Convert assembler indirect jumps + - [x86] x86/retpoline: Fill return stack buffer on vmexit + - [x86] x86/pti/efi: broken conversion from efi to kernel page table + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.78 + - futex: Prevent overflow by strengthen input validation + - ALSA: seq: Make ioctls race-free + - af_key: fix buffer overread in verify_address_len() + - af_key: fix buffer overread in parse_exthdrs() + - iser-target: Fix possible use-after-free in connection establishment error + - [x86] x86/retpoline: Fill RSB on context switch for affected CPUs + - [x86] x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros + - module: Add retpoline tag to VERMAGIC + - [x86] x86/mm/pkeys: Fix fill_sig_info_pkey + - [x86] x86/tsc: Fix erroneous TSC rate on Skylake Xeon + - pipe: avoid round_pipe_size() nr_pages overflow on 32-bit + - [x86] x86/apic/vector: Fix off by one in error path + - Input: ALPS - fix multi-touch decoding on SS4 plus touchpads + - Input: 88pm860x-ts - fix child-node lookup + - Input: twl6040-vibra - fix child-node lookup + - Input: twl4030-vibra - fix sibling-node lookup + - proc: fix coredump vs read /proc/*/stat race + - libata: apply MAX_SEC_1024 to all LITEON EP1 series devices + - workqueue: avoid hard lockups in show_workqueue_state() + - dm btree: fix serious bug in btree_split_beneath() + - dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6 + - [arm64] arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls + - [x86] x86/cpu, x86/pti: Do not enable PTI on AMD processors + - usbip: fix warning in vhci_hcd_probe/lockdep_init_map + - [x86] x86/mce: Make machine check speculation protected + - [x86] retpoline: Introduce start/end markers of indirect thunk + - [x86] x86/retpoline: Optimize inline assembler for vmexit_fill_RSB + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.79 + - [i386] x86/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernels + - usbip: prevent vhci_hcd driver from leaking a socket pointer address (CVE-2017-16911) + - usbip: Fix potential format overflow in userspace tools + - [arm*] KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2 + - [amd64] Prevent timer value 0 for MWAITX + - drivers: base: cacheinfo: fix boot error message when acpi is enabled + - mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack + - ACPICA: Namespace: fix operand cache leak + - netfilter: nfnetlink_cthelper: Add missing permission checks + - netfilter: xt_osf: Add missing permission checks + - fs/fcntl: f_setown, avoid undefined behaviour + - Revert "module: Add retpoline tag to VERMAGIC" + - orangefs: fix deadlock; do not write i_size in read_iter + - um: link vmlinux with -no-pie + - vsyscall: Fix permissions for emulate mode with KAISER/PTI + - ipv6: fix udpv6 sendmsg crash caused by too small MTU + - ipv6: ip6_make_skb() needs to clear cork.base.dst + - net: igmp: fix source address check for IGMPv3 reports + - net: qdisc_pkt_len_init() should be more robust + - net: tcp: close sock if net namespace is exiting + - pppoe: take ->needed_headroom of lower device into account on xmit + - r8169: fix memory corruption on retrieval of hardware statistics. + - sctp: do not allow the v4 socket to bind a v4mapped v6 address + - sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf + - flow_dissector: properly cap thoff field + - perf/x86/amd/power: Do not load AMD power module on !AMD platforms + - x86/microcode/intel: Extend BDW late-loading further with LLC size check + - bpf: fix bpf_tail_call() x64 JIT + - bpf: avoid false sharing of map refcount with max_entries + - bpf: fix divides by zero + - bpf: fix 32-bit divide by zero + - nfsd: auth: Fix gid sorting when rootsquash enabled + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.80 + - loop: fix concurrent lo_open/lo_release (CVE-2018-5344) + - gpio: Fix kernel stack leak to userspace + - crypto: aesni - handle zero length dst buffer + - crypto: sha3-generic - fixes for alignment and big endian operation + - HID: wacom: EKR: ensure devres groups at higher indexes are released + - igb: Free IRQs when device is hotplugged + - drm/vc4: Account for interrupts in flight + - [x86] KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure + - [x86] KVM: x86: Don't re-execute instruction when not passing CR2 value + - [x86] KVM: X86: Fix operand/address-size during instruction decoding + - [x86] KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race + - [x86] KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered + - ACPI / bus: Leave modalias empty for devices which are not present + - [x86] KVM: x86: ioapic: Preserve read-only values in the redirection table + - btrfs: fix deadlock when writing out space cache + - [x86] KVM: X86: Fix softlockup when get the current kvmclock + - KVM: VMX: Fix rflags cache during vCPU reset + - xfs: always free inline data before resetting inode fork during ifree + - kmemleak: add scheduling point to kmemleak_scan() + - scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path + - scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg + - usb: gadget: don't dereference g until after it has been null checked + - tty: fix data race between tty_init_dev and flush of buf + - USB: serial: io_edgeport: fix possible sleep-in-atomic + - usbip: prevent bind loops on devices attached to vhci_hcd + + [ Ben Hutchings ] + * [rt] Update to 4.9.68-rt60: + - Revert "memcontrol: Prevent scheduling while atomic in cgroup code" + - Revert "fs: jbd2: pull your plug when waiting for space" + - rtmutex: Fix lock stealing logic + - cpu_pm: replace raw_notifier to atomic_notifier + - PM / CPU: replace raw_notifier with atomic_notifier (fixup) + - kernel/hrtimer: migrate deferred timer on CPU down + - net: take the tcp_sk_lock lock with BH disabled + - kernel/hrtimer: don't wakeup a process while holding the hrtimer base lock + - kernel/hrtimer/hotplug: don't wake ktimersoftd while holding the hrtimer + base lock + - Bluetooth: avoid recursive locking in hci_send_to_channel() + - iommu/amd: Use raw_cpu_ptr() instead of get_cpu_ptr() for ->flush_queue + - rt/locking: allow recursive local_trylock() + - locking/rtmutex: don't drop the wait_lock twice + - net: use trylock in icmp_sk + * e1000e: Fix e1000_check_for_copper_link_ich8lan return value. + (see bug #885348) + * [s390x] Un-revert upstream change moving exports to assembly sources + + [ Yves-Alexis Perez ] + * mm, hugetlbfs: Avoid ABI change in 4.9.67. + * dma-fence: Avoid ABI change in 4.9.68. + * lib/genalloc: Avoid ABI change in 4.9.69. + * Ignore ABI changes in inet_diag, SCTP, vsock, NVME, MD and libsas drivers, + prevent FTBFS. + * debian/patches: drop patches included upstream: + - bugfix/all/e1000e-fix-e1000_check_for_copper_link_ich8lan-return-value.patch + - bugfix/all/kvm-fix-stack-out-of-bounds-read-in-write_mmio.patch + - bugfix/all/bluetooth-prevent-stack-info-leak-from-the-efs-element.patch + - bugfix/all/mm-mmap.c-do-not-blow-on-prot_none-map_fixed-holes-i.patch + - bugfix/all/netfilter-nfnetlink_cthelper-add-missing-permission-.patch + - bugfix/all/netfilter-xt_osf-add-missing-permission-checks.patch + - bugfix/all/nfsd-auth-Fix-gid-sorting-when-rootsquash-enabled.patch + * bpf: avoid ABI changes in 4.9.77 and 4.9.79. + * Ignore ABI change for cpu_tlbstate (symbol not exported _GPL anymore) + * sched/rt: Avoid ABI change in 4.9.66. + * Ignore ABI change for tcp_cong_avoid_ai and tcp_slow_start. + * RT patchset: + - fix context against 4.9.78 (164, 165, 229, 230) + - refresh for fuzz (228) + * mm: Avoid ABI change in 4.9.79. + * usbip: ignore ABI change in 4.9.79. + * cpupower: check for CPU existence has been fixed upstream, although a bit + differently than the included patch. + + [ Salvatore Bonaccorso ] + * nfsd: auth: Fix gid sorting when rootsquash enabled (CVE-2018-1000028) + + -- Yves-Alexis Perez Sun, 04 Feb 2018 21:11:44 +0100 + + linux (4.9.65-3+deb9u2) stretch-security; urgency=high + + * x86: setup PCID, preparation work for KPTI. + - x86/mm/64: Fix reboot interaction with CR4.PCIDE + - x86/mm: Add the 'nopcid' boot option to turn off PCID + - x86/mm: Disable PCID on 32-bit kernels + - x86/mm: Enable CR4.PCIDE on supported systems + * [amd64] Implement Kernel Page Table Isolation (KPTI, aka KAISER) + (CVE-2017-5754) + - kaiser: add "nokaiser" boot option, using ALTERNATIVE + - kaiser: align addition to x86/mm/Makefile + - kaiser: asm/tlbflush.h handle noPGE at lower level + - kaiser: cleanups while trying for gold link + - kaiser: delete KAISER_REAL_SWITCH option + - kaiser: disabled on Xen PV + - kaiser: do not set _PAGE_NX on pgd_none + - kaiser: drop is_atomic arg to kaiser_pagetable_walk() + - kaiser: enhanced by kernel and user PCIDs + - kaiser: ENOMEM if kaiser_pagetable_walk() NULL + - kaiser: fix build and FIXME in alloc_ldt_struct() + - kaiser: fix perf crashes + - kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER + - kaiser: fix unlikely error in alloc_ldt_struct() + - kaiser: KAISER depends on SMP + - kaiser: kaiser_flush_tlb_on_return_to_user() check PCID + - kaiser: kaiser_remove_mapping() move along the pgd + - KAISER: Kernel Address Isolation + - x86_64: KAISER - do not map kernel in user mode + - kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user + - kaiser: merged update + - kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET + - kaiser: paranoid_entry pass cr3 need to paranoid_exit + - kaiser: PCID 0 for kernel and 128 for user + - kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZE + - kaiser: tidied up asm/kaiser.h somewhat + - kaiser: tidied up kaiser_add/remove_mapping slightly + - kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush + - kaiser: vmstat show NR_KAISERTABLE as nr_overhead + - kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user + - KPTI: Rename to PAGE_TABLE_ISOLATION + - KPTI: Report when enabled + - x86/boot: Add early cmdline parsing for options with arguments + - x86/kaiser: Check boottime cmdline params + - x86/kaiser: Move feature detection up + - x86/kaiser: Reenable PARAVIRT + - x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling + - x86/paravirt: Dont patch flush_tlb_single + * Bump ABI to 5. + + -- Yves-Alexis Perez Thu, 04 Jan 2018 12:12:40 +0100 + + linux (4.9.65-3+deb9u1) stretch-security; urgency=high + + * dccp: CVE-2017-8824: use-after-free in DCCP code + * media: dvb-usb-v2: lmedm04: Improve logic checking of warm start + (CVE-2017-16538) + * media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme2510_tuner + (CVE-2017-16538) + * media: hdpvr: Fix an error handling path in hdpvr_probe() (CVE-2017-16644) + * bpf/verifier: Fix multiple security issues: + - adjust insn_aux_data when patching insns + - fix branch pruning logic + - reject out-of-bounds stack pointer calculation + - fix incorrect sign extension in check_alu_op() (CVE-2017-16995) + - Fix states_equal() comparison of pointer and UNKNOWN + * netfilter: nfnetlink_cthelper: Add missing permission checks + (CVE-2017-17448) + * netlink: Add netns check on taps (CVE-2017-17449) + * netfilter: xt_osf: Add missing permission checks (CVE-2017-17450) + * USB: core: prevent malicious bNumInterfaces overflow (CVE-2017-17558) + * net: ipv4: fix for a race condition in raw_sendmsg (CVE-2017-17712) + * [armhf,arm64,x86] KVM: Fix stack-out-of-bounds read in write_mmio + (CVE-2017-17741) + * crypto: salsa20 - fix blkcipher_walk API usage (CVE-2017-17805) + * crypto: hmac - require that the underlying hash algorithm is unkeyed + (CVE-2017-17806) + * KEYS: add missing permission check for request_key() destination + (CVE-2017-17807) + * [x86] KVM: VMX: remove I/O port 0x80 bypass on Intel hosts + (CVE-2017-1000407) + * bluetooth: Prevent stack info leak from the EFS element. + (CVE-2017-1000410) + + -- Ben Hutchings Sat, 23 Dec 2017 00:39:51 +0000 + + linux (4.9.65-3) stretch; urgency=medium + + [ Salvatore Bonaccorso ] + * xen/time: do not decrease steal time after live migration on xen + (Closes: #871608) + + -- Ben Hutchings Sun, 03 Dec 2017 19:41:55 +0000 + + linux (4.9.65-2) stretch; urgency=medium + + * [s390x] qeth: Ignore ABI changes (fixes FTBFS) + + -- Ben Hutchings Sun, 03 Dec 2017 17:22:42 +0000 + + linux (4.9.65-1) stretch; urgency=medium + + * New upstream stable update: + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.52 + - mm: prevent double decrease of nr_reserved_highatomic + - IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation + - IB/addr: Fix setting source address in addr6_resolve() + - tty: improve tty_insert_flip_char() fast path + - tty: improve tty_insert_flip_char() slow path + - tty: fix __tty_insert_flip_char regression + - [x86] pinctrl/amd: save pin registers over suspend/resume + - [mips*] math-emu: .: Fix quiet NaN propagation + - [mips*] math-emu: .: Fix cases of both inputs zero + - [mips*] math-emu: .: Fix cases of both inputs negative + - [mips*] math-emu: .: Fix cases of input values with + opposite signs + - [mips*] math-emu: .: Fix cases of both infinite inputs + - [mips*] math-emu: MINA.: Fix some cases of infinity and zero inputs + - [mips*] math-emu: Handle zero accumulator case in MADDF and MSUBF + separately + - [mips*] math-emu: .: Fix NaN propagation + - [mips*] math-emu: .: Fix some cases of infinite inputs + - [mips*] math-emu: .: Fix some cases of zero inputs + - [mips*] math-emu: .: Clean up "maddf_flags" enumeration + - [mips*] math-emu: .S: Fix accuracy (32-bit case) + - [mips*] math-emu: .D: Fix accuracy (64-bit case) + - [x86] crypto: ccp - Fix XTS-AES-128 support on v5 CCPs + - crypto: AF_ALG - remove SGL terminator indicator when chaining + - ext4: fix incorrect quotaoff if the quota feature is enabled + - ext4: fix quota inconsistency during orphan cleanup for read-only mounts + - [powerpc*] Fix DAR reporting when alignment handler faults + - block: Relax a check in blk_start_queue() + - md/bitmap: disable bitmap_resize for file-backed bitmaps. + - skd: Avoid that module unloading triggers a use-after-free + - skd: Submit requests to firmware before triggering the doorbell + - [s390x] scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled + - [s390x] scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress + path + - [s390x] scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace + records + - [s390x] scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate + with HBA + - [s390x] scsi: zfcp: fix missing trace records for early returns in TMF eh + handlers + - [s390x] scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records + - [s390x] scsi: zfcp: trace HBA FSF response by default on dismiss or + timedout late response + - [s390x] scsi: zfcp: trace high part of "new" 64 bit SCSI LUN + - scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs + - scsi: megaraid_sas: Check valid aen class range to avoid kernel panic + - scsi: megaraid_sas: Return pended IOCTLs with cmd_status + MFI_STAT_WRONG_STATE in case adapter is dead + - [x86] scsi: storvsc: fix memory leak on ring buffer busy + - scsi: sg: remove 'save_scat_len' + - scsi: sg: use standard lists for sg_requests + - scsi: sg: off by one in sg_ioctl() + - scsi: sg: factor out sg_fill_request_table() + - scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE + - scsi: qla2xxx: Correction to vha->vref_count timeout + - ftrace: Fix selftest goto location on error + - ftrace: Fix memleak when unregistering dynamic ops when tracing disabled + - tracing: Add barrier to trace_printk() buffer nesting modification + - tracing: Apply trace_clock changes to instance max buffer + - [x86] PCI: shpchp: Enable bridge bus mastering if MSI is enabled + - PCI: pciehp: Report power fault only once until we clear it + - net/netfilter/nf_conntrack_core: Fix net_conntrack_lock() + - [s390x] mm: fix local TLB flushing vs. detach of an mm address space + - [s390x] mm: fix race on mm->context.flush_mm + - media: v4l2-compat-ioctl32: Fix timespec conversion + - media: uvcvideo: Prevent heap overflow when accessing mapped controls + - PM / devfreq: Fix memory leak when fail to register device + - bcache: initialize dirty stripes in flash_dev_run() + - bcache: Fix leak of bdev reference + - bcache: do not subtract sectors_to_gc for bypassed IO + - bcache: correct cache_dirty_target in __update_writeback_rate() + - bcache: Correct return value for sysfs attach errors + - bcache: fix for gc and write-back race + - bcache: fix bch_hprint crash and improve output + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.53 + - cifs: release cifs root_cred after exit_cifs + - cifs: release auth_key.response for reconnect. + - fs/proc: Report eip/esp in /prod/PID/stat for coredumping + - mac80211: fix VLAN handling with TXQs + - mac80211_hwsim: Use proper TX power + - mac80211: flush hw_roc_start work before cancelling the ROC + - genirq: Make sparse_irq_lock protect what it should protect + - [powerpc*] KVM: Book3S: Fix race and leak in + kvm_vm_ioctl_create_spapr_tce() + - [powerpc*] KVM: Book3S HV: Protect updates to spapr_tce_tables list + - tracing: Fix trace_pipe behavior for instance traces + - tracing: Erase irqsoff trace with empty write + - md/raid5: fix a race condition in stripe batch + - md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list + - drm/radeon: disable hard reset in hibernate for APUs + - crypto: drbg - fix freeing of resources + - security/keys: properly zero out sensitive key material in big_key + - security/keys: rewrite all of big_key crypto + - KEYS: fix writing past end of user-supplied buffer in keyring_read() + - KEYS: prevent creating a different user's keyrings + - KEYS: prevent KEYCTL_READ on negative key (CVE-2017-12192) + - [powerpc*] pseries: Fix parent_dn reference leak in add_dt_node() + - [powerpc*] tm: Flush TM only if CPU has TM feature + - [powerpc*] ftrace: Pass the correct stack pointer for + DYNAMIC_FTRACE_WITH_REGS + - [s390x] mm: fix write access check in gup_huge_pmd() + - PM: core: Fix device_pm_check_callbacks() + - cifs: Fix SMB3.1.1 guest authentication to Samba + - SMB3: Warn user if trying to sign connection that authenticated as guest + - SMB: Validate negotiate (to protect against downgrade) even if signing off + - SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags + - vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets + - iw_cxgb4: remove the stid on listen create failure + - iw_cxgb4: put ep reference in pass_accept_req() + - seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter() + - [arm64] Make sure SPsel is always set + - [arm64] fault: Route pte translation faults via do_translation_fault + - [x86] KVM: VMX: extract __pi_post_block + - [x86] KVM: VMX: avoid double list add with VT-d posted interrupts + - [x86] KVM: VMX: simplify and fix vmx_vcpu_pi_load + - [x86] kvm: Handle async PF in RCU read-side critical sections + - xfs: validate bdev support for DAX inode flag + - [armhf] etnaviv: fix gem object list corruption + - PCI: Fix race condition with driver_override + - btrfs: fix NULL pointer dereference from free_reloc_roots() + - btrfs: propagate error to btrfs_cmp_data_prepare caller + - btrfs: prevent to set invalid default subvolid + - [x86] mm: Fix fault error path using unsafe vma pointer + - [x86] fpu: Don't let userspace set bogus xcomp_bv + - gfs2: Fix debugfs glocks dump + - timer/sysctl: Restrict timer migration sysctl values to 0 and 1 + - [x86] KVM: VMX: do not change SN bit in vmx_update_pi_irte() + - [x86] KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt + - [powerpc*] cxl: Fix driver use count + - [x86] KVM: VMX: use cmpxchg64 + - swiotlb-xen: implement xen_swiotlb_dma_mmap callback + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.54 + - drm_fourcc: Fix DRM_FORMAT_MOD_LINEAR #define + - drm: bridge: add DT bindings for TI ths8135 + - GFS2: Fix reference to ERR_PTR in gfs2_glock_iter_next + - [x86] drm/i915: Fix the overlay frontbuffer tracking + - [armhf] dts: exynos: Add CPU OPPs for Exynos4412 Prime + - [armhf] clk: sunxi-ng: fix PLL_CPUX adjusting on H3 + - RDS: RDMA: Fix the composite message user notification + - [mips*] Ensure bss section ends on a long-aligned address + - scsi: be2iscsi: Add checks to validate CID alloc/free + - [armhf] dts: am335x-chilisom: Wakeup from RTC-only state by power on event + - igb: re-assign hw address pointer on reset after PCI error + - hwmon: (gl520sm) Fix overflows and crash seen when writing into limit + attributes + - IB/rxe: Add a runtime check in alloc_index() + - IB/rxe: Fix a MR reference leak in check_rkey() + - [x86] drm/i915/psr: disable psr2 for resolution greater than 32X20 + - serial: 8250: moxa: Store num_ports in brd + - serial: 8250_port: Remove dangerous pr_debug() + - IB/ipoib: Fix deadlock over vlan_mutex + - IB/ipoib: rtnl_unlock can not come after free_netdev + - IB/ipoib: Replace list_del of the neigh->list with list_del_init + - [amd64] drm/amdkfd: fix improper return value on error + - USB: serial: mos7720: fix control-message error handling + - USB: serial: mos7840: fix control-message error handling + - sfc: get PIO buffer size from the NIC + - partitions/efi: Fix integer overflow in GPT size calculation + - ASoC: dapm: handle probe deferrals + - audit: log 32-bit socketcalls + - ath10k: prevent sta pointer rcu violation + - [armhf,arm64] iommu/arm-smmu: Set privileged attribute to 'default' + instead of 'unprivileged' + - [armhf,arm64] usb: chipidea: vbus event may exist before starting gadget + - ASoC: dapm: fix some pointer error handling + - [arm64] drm: mali-dp: Fix destination size handling when rotating + - [arm64] drm: mali-dp: Fix transposed horizontal/vertical flip + - HID: wacom: release the resources before leaving despite devm + - net: core: Prevent from dereferencing null pointer when releasing SKB + - net/packet: check length in getsockopt() called with PACKET_HDRLEN + - team: fix memory leaks + - udp: disable inner UDP checksum offloads in IPsec case + - qed: Fix possible system hang in the dcbnl-getdcbx() path. + - mmc: sdio: fix alignment issue in struct sdio_func + - bridge: netlink: register netdevice before executing changelink + - Btrfs: fix segmentation fault when doing dio read + - Btrfs: fix potential use-after-free for cloned bio + - sata_via: Enable hotplug only on VT6421 + - hugetlbfs: initialize shared policy as part of inode allocation + - netfilter: invoke synchronize_rcu after set the _hook_ to NULL + - [mips*] IRQ Stack: Unwind IRQ stack onto task stack + - nvme-rdma: handle cpu unplug when re-establishing the controller + - netfilter: nfnl_cthelper: fix incorrect helper->expect_class_max + - nfs: make nfs4_cb_sv_ops static + - [x86] cpufreq: intel_pstate: Update pid_params.sample_rate_ns in + pid_param_set() + - [x86] acpi: Restore the order of CPU IDs + - [armhf,arm64] iommu/io-pgtable-arm: Check for leaf entry before + dereferencing it + - mm/cgroup: avoid panic when init with low memory + - rds: ib: add error handle + - md/raid10: submit bio directly to replacement disk + - netfilter: nf_tables: set pktinfo->thoff at AH header if found + - [arm64] i2c: meson: fix wrong variable usage in meson_i2c_put_data + - xfs: remove kmem_zalloc_greedy + - libata: transport: Remove circular dependency at free time + - tools/power turbostat: bugfix: GFXMHz column not changing + - IB/qib: fix false-postive maybe-uninitialized warning + - ttpci: address stringop overflow warning + - [s390x] mm: make pmdp_invalidate() do invalidation only + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.55 + - USB: gadgetfs: Fix crash caused by inadequate synchronization + - USB: gadgetfs: fix copy_to_user while holding spinlock + - usb-storage: unusual_devs entry to fix write-access regression for + Seagate external drives + - usb-storage: fix bogus hardware error messages for ATA pass-thru devices + - ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor + (CVE-2017-16529) + - usb: pci-quirks.c: Corrected timeout values used in handshake + - USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse + - USB: dummy-hcd: fix connection failures (wrong speed) + - USB: dummy-hcd: fix infinite-loop resubmission bug + - USB: dummy-hcd: Fix erroneous synchronization change + - usb: gadget: mass_storage: set msg_registered after msg registered + - USB: g_mass_storage: Fix deadlock when driver is unbound + - USB: uas: fix bug in handling of alternate settings (CVE-2017-16530) + - USB: core: harden cdc_parse_cdc_header (CVE-2017-16534) + - usb: Increase quirk delay for USB devices + - USB: fix out-of-bounds in usb_set_configuration (CVE-2017-16531) + - xhci: fix finding correct bus_state structure for USB 3.1 hosts + - xhci: Fix sleeping with spin_lock_irq() held in ASmedia 1042A workaround + - xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor + - [x86] Revert "xhci: Limit USB2 port wake support for AMD Promontory hosts" + - [armhf] iio: adc: twl4030: Fix an error handling path in + 'twl4030_madc_probe()' + - [armhf] iio: adc: twl4030: Disable the vusb3v1 rugulator in the error + handling path of 'twl4030_madc_probe()' + - iio: core: Return error for failed read_reg + - uwb: properly check kthread_run return value (CVE-2017-16526) + - uwb: ensure that endpoint is interrupt + - mm, oom_reaper: skip mm structs with mmu notifiers + - lib/ratelimit.c: use deferred printk() version + - Revert "ALSA: echoaudio: purge contradictions between dimension matrix + members and total number of members" + - ALSA: usx2y: Suppress kernel warning at page allocation failures + - net: sched: fix use-after-free in tcf_action_destroy and tcf_del_walker + - sctp: potential read out of bounds in sctp_ulpevent_type_enabled() + - tcp: update skb->skb_mstamp more carefully + - bpf/verifier: reject BPF_ALU64|BPF_END + - tcp: fix data delivery rate + - udpv6: Fix the checksum computation when HW checksum does not apply + - ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header + - net: phy: Fix mask value write on gmii2rgmii converter speed register + - ip6_tunnel: do not allow loading ip6_tunnel if ipv6 is disabled in cmdline + - net/sched: cls_matchall: fix crash when used with classful qdisc + - tcp: fastopen: fix on syn-data transmit failure + - [powerpc,ppc64] net: emac: Fix napi poll list corruption + - packet: hold bind lock when rebinding to fanout hook (CVE-2017-15649) + - bpf: one perf event close won't free bpf program attached by another perf + event + - net_sched: always reset qdisc backlog in qdisc_reset() + - vti: fix use after free in vti_tunnel_xmit/vti6_tnl_xmit + - l2tp: Avoid schedule while atomic in exit_net + - l2tp: fix race condition in l2tp_tunnel_delete + - tun: bail out from tun_get_user() if the skb is empty + - net: dsa: Fix network device registration order + - packet: in packet_do_bind, test fanout with bind_lock held + (CVE-2017-15649) + - packet: only test po->has_vnet_hdr once in packet_snd + - net: Set sk_prot_creator when cloning sockets to the right proto + - netlink: do not proceed if dump's start() errs + - ip6_gre: ip6gre_tap device should keep dst + - ip6_tunnel: update mtu properly for ARPHRD_ETHER tunnel device in tx path + - tipc: use only positive error codes in messages + - net: rtnetlink: fix info leak in RTM_GETSTATS call + - [powerpc*/*64*]: Use emergency stack for kernel TM Bad Thing program + checks (CVE-2017-1000255) + - [powerpc*] tm: Fix illegal TM state in signal handler (CVE-2017-1000255) + - percpu: make this_cpu_generic_read() atomic w.r.t. interrupts + - driver core: platform: Don't read past the end of "driver_override" buffer + - [x86] Drivers: hv: fcopy: restore correct transfer length + - ftrace: Fix kmemleak in unregister_ftrace_graph + - HID: i2c-hid: allocate hid buffers for real worst case + - HID: wacom: leds: Don't try to control the EKR's read-only LEDs + - HID: wacom: Always increment hdev refcount within wacom_get_hdev_data + - HID: wacom: bits shifted too much for 9th and 10th buttons + - netlink: fix nla_put_{u8,u16,u32} for KASAN + - iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD + - iwlwifi: add workaround to disable wide channels in 5GHz + - scsi: sd: Do not override max_sectors_kb sysfs setting + - brcmfmac: add length check in brcmf_cfg80211_escan_handler() + (CVE-2017-0786) + - brcmfmac: setup passive scan if requested by user-space + - [x86] drm/i915/bios: ignore HDMI on port A + - nvme-pci: Use PCI bus address for data/queues in CMB + - mmc: core: add driver strength selection when selecting hs400es + - sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs + - vfs: deny copy_file_range() for non regular files + - ext4: fix data corruption for mmap writes + - ext4: don't allow encrypted operations without keys + - f2fs: don't allow encrypted operations without keys + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.56 + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.57 + - ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets + - CIFS: Reconnect expired SMB sessions + - nl80211: Define policy for packet pattern attributes + - rcu: Allow for page faults in NMI handlers + - USB: dummy-hcd: Fix deadlock caused by disconnect detection + - [mips*] math-emu: Remove pr_err() calls from fpu_emu() + - [armhf] dmaengine: edma: Align the memcpy acnt array size with the + transfer + - [armhf] dmaengine: ti-dma-crossbar: Fix possible race condition with + dma_inuse + - HID: usbhid: fix out-of-bounds bug (CVE-2017-16533) + - crypto: shash - Fix zero-length shash ahash digest crash + - [x86] KVM: MMU: always terminate page walks at level 1 + - [x86] KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit + - [x86] iommu/amd: Finish TLB flush in amd_iommu_unmap() + - device property: Track owner device of device property + - fs/mpage.c: fix mpage_writepage() for pages with buffers + - ALSA: usb-audio: Kill stray URB at exiting (CVE-2017-16527) + - ALSA: seq: Fix use-after-free at creating a port (CVE-2017-15265) + - ALSA: seq: Fix copy_from_user() call inside lock + - ALSA: caiaq: Fix stray URB at probe error path + - ALSA: line6: Fix missing initialization before error path + - ALSA: line6: Fix leftover URB at error-path during probe + - [x86] drm/i915/edp: Get the Panel Power Off timestamp after panel is off + - [x86] drm/i915: Read timings from the correct transcoder in + intel_crtc_mode_get() + - [x86] drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin and DP + AUX channel + - usb: gadget: configfs: Fix memory leak of interface directory data + - usb: gadget: composite: Fix use-after-free in + usb_composite_overwrite_options + - direct-io: Prevent NULL pointer access in submit_page_section + - fix unbalanced page refcounting in bio_map_user_iov (CVE-2017-12190) + - more bio_map_user_iov() leak fixes + - bio_copy_user_iov(): don't ignore ->iov_offset + - USB: serial: console: fix use-after-free after failed setup + (CVE-2017-16525) + - [x86] alternatives: Fix alt_max_short macro to really be a max() + - [x86] KVM: nVMX: update last_nonleaf_level when initializing nested EPT + (CVE-2017-12188) + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.58 + - [mips*] Fix minimum alignment requirement of IRQ stack + - xen-netback: Use GFP_ATOMIC to allocate hash + - irqchip/crossbar: Fix incorrect type of local variables + - initramfs: finish fput() before accessing any binary from initramfs + - mac80211_hwsim: check HWSIM_ATTR_RADIO_NAME length + - qed: Don't use attention PTT for configuring BW + - mac80211: fix power saving clients handling in iwlwifi + - net/mlx4_en: fix overflow in mlx4_en_init_timestamp() + - netfilter: nf_ct_expect: Change __nf_ct_expect_check() return value. + - f2fs: do SSR for data when there is enough free space + - sched/fair: Update rq clock before changing a task's CPU affinity + - Btrfs: send, fix failure to rename top level inode due to name collision + - f2fs: do not wait for writeback in write_begin + - md/linear: shutup lockdep warnning + - net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new + probed PFs + - mm/memory_hotplug: set magic number to page->freelist instead of + page->lru.next + - ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock + - scsi: scsi_dh_emc: return success in clariion_std_inquiry() + - drm/amdgpu: refuse to reserve io mem for split VRAM buffers + - [armhf] net: mvpp2: release reference to txq_cpu[] entry after unmapping + - qede: Prevent index problems in loopback test + - qed: Reserve doorbell BAR space for present CPUs + - qed: Read queue state before releasing buffer + - ceph: don't update_dentry_lease unless we actually got one + - ceph: fix bogus endianness change in ceph_ioctl_set_layout + - ceph: clean up unsafe d_parent accesses in build_dentry_path + - uapi: fix linux/mroute6.h userspace compilation errors + - [amd64] IB/hfi1: Use static CTLE with Preset 6 for integrated HFIs + - [amd64] IB/hfi1: Allocate context data on memory node + - target/iscsi: Fix unsolicited data seq_end_offset calculation + - hrtimer: Catch invalid clockids again + - nfsd/callback: Cleanup callback cred on shutdown + - [powerpc*] perf: Add restrictions to PMC5 in power9 DD1 + - drm/nouveau/gr/gf100-: fix ccache error logging + - regulator: core: Resolve supplies before disabling unused regulators + - btmrvl: avoid double-disable_irq() race + - [x86] EDAC, mce_amd: Print IPID and Syndrome on a separate line + - usb: dwc3: gadget: Correct ISOC DATA PIDs for short packets + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.59 + - USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() + (CVE-2017-16535) + - usb: hub: Allow reset retry for USB2 devices on connect bounce + - can: gs_usb: fix busy loop if no more TX context is available + - iio: dummy: events: Add missing break + - [armhf] usb: musb: sunxi: Explicitly release USB PHY on exit + - [armhf] usb: musb: Check for host-mode using is_host_active() on reset + interrupt + - xhci: Identify USB 3.1 capable hosts by their port protocol capability + - can: esd_usb2: Fix can_dlc value for received RTR, frames + - drm/nouveau/bsp/g92: disable by default + - drm/nouveau/mmu: flush tlbs before deleting page tables + - ALSA: seq: Enable 'use' locking in all configurations + - ALSA: hda: Remove superfluous '-' added by printk conversion + - ALSA: hda: Abort capability probe at invalid register read + - [x86] i2c: ismt: Separate I2C block read from SMBus block read + - i2c: piix4: Fix SMBus port selection for AMD Family 17h chips + - brcmfmac: Add check for short event packets + - brcmsmac: make some local variables 'static const' to reduce stack size + - [armel,armhf] bus: mbus: fix window size calculation for 4GB windows + - [i386] clockevents/drivers/cs5535: Improve resilience to spurious + interrupts + - rtlwifi: rtl8821ae: Fix connection lost problem + - [x86] microcode/intel: Disable late loading on model 79 + - KEYS: encrypted: fix dereference of NULL user_key_payload + - lib/digsig: fix dereference of NULL user_key_payload + - KEYS: don't let add_key() update an uninstantiated key (CVE-2017-15299) + - pkcs7: Prevent NULL pointer dereference, since sinfo is not always set. + - [x86] vmbus: fix missing signaling in hv_signal_on_read() + - xfs: don't unconditionally clear the reflink flag on zero-block files + - xfs: evict CoW fork extents when performing finsert/fcollapse + - fs/xfs: Use %pS printk format for direct addresses + - xfs: report zeroed or not correctly in xfs_zero_range() + - xfs: update i_size after unwritten conversion in dio completion + - xfs: perag initialization should only touch m_ag_max_usable for AG 0 + - xfs: Capture state of the right inode in xfs_iflush_done + - xfs: always swap the cow forks when swapping extents + - xfs: handle racy AIO in xfs_reflink_end_cow + - xfs: Don't log uninitialised fields in inode structures + - xfs: move more RT specific code under CONFIG_XFS_RT + - xfs: don't change inode mode if ACL update fails + - xfs: reinit btree pointer on attr tree inactivation walk + - xfs: handle error if xfs_btree_get_bufs fails + - xfs: cancel dirty pages on invalidation + - xfs: trim writepage mapping to within eof + - fscrypt: fix dereference of NULL user_key_payload + - KEYS: Fix race between updating and finding a negative key + (CVE-2017-15951) + - FS-Cache: fix dereference of NULL user_key_payload + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.60 + - workqueue: replace pool->manager_arb mutex with a flag + - ceph: unlock dangling spinlock in try_flush_caps() + - usb: xhci: Handle error condition in xhci_stop_device() + - [powerpc*] KVM: Fix oops when checking KVM_CAP_PPC_HTM (CVE-2017-15306) + - fuse: fix READDIRPLUS skipping an entry + - xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap() + - Input: gtco - fix potential out-of-bound access (CVE-2017-16643) + - assoc_array: Fix a buggy node-splitting case + - [s390x] scsi: zfcp: fix erp_action use-before-initialize in REC action + trace + - scsi: sg: Re-fix off by one in sg_fill_request_table() + - drm/amd/powerplay: fix uninitialized variable + - [armhf] can: sun4i: fix loopback mode + - can: kvaser_usb: Correct return value in printout + - can: kvaser_usb: Ignore CMD_FLUSH_QUEUE_REPLY messages + - cfg80211: fix connect/disconnect edge cases + - ipsec: Fix aborted xfrm policy dump crash (CVE-2017-16939) + - [armhf] regulator: fan53555: fix I2C device ids + - ecryptfs: fix dereference of NULL user_key_payload + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.61 + - ALSA: timer: Add missing mutex lock for compat ioctls + - ALSA: seq: Fix nested rwsem annotation for lockdep splat + - cifs: check MaxPathNameComponentLength != 0 before using it + (Closes: #880504) + - KEYS: return full count in keyring_read() if buffer is too small + - KEYS: fix out-of-bounds read during ASN.1 parsing + - [arm64] ensure __dump_instr() checks addr_limit + - [armhf,arm64] KVM: set right LR register value for 32 bit guest when + inject abort + - [armhf,arm64] kvm: Disable branch profiling in HYP code + - [armel,armhf] 8715/1: add a private asm/unaligned.h + - drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting + - ocfs2: fstrim: Fix start offset of first cluster group during fstrim + - [x86] drm/i915/edp: read edp display control registers unconditionally + - [arm64] drm/msm: Fix potential buffer overflow issue + - [arm64] drm/msm: fix an integer overflow test + - cpufreq: Do not clear real_cpus mask on policy init + - [x86] crypto: ccp - Set the AES size field for all modes + - IB/mlx5: Assign DSCP for R-RoCE QPs Address Path + - PM / wakeirq: report a wakeup_event on dedicated wekup irq + - scsi: megaraid_sas: Do not set fp_possible if TM capable for non-RW + syspdIO, change fp_possible to bool + - [armhf] mfd: axp20x: Fix axp288 PEK_DBR and PEK_DBF irqs being swapped + - bnxt_en: Added PCI IDs for BCM57452 and BCM57454 ASICs + - staging: rtl8712u: Fix endian settings for structs describing network + packets + - PCI/MSI: Return failure when msix_setup_entries() fails + - ext4: fix stripe-unaligned allocations + - ext4: do not use stripe_width if it is not set + - [x86] net/ena: change driver's default timeouts + - drm/amdgpu: when dpm disabled, also need to stop/start vce. + - perf tools: Only increase index if perf_evsel__new_idx() succeeds + - iwlwifi: mvm: use the PROBE_RESP_QUEUE to send deauth to unknown station + - [armhf,arm64] clocksource/drivers/arm_arch_timer: Add dt binding for + hisilicon-161010101 erratum + - net: phy: dp83867: Recover from "port mirroring" N/A MODE4 + - cx231xx: Fix I2C on Internal Master 3 Bus + - ath10k: fix reading sram contents for QCA4019 + - [armhf] clk: sunxi-ng: Check kzalloc() for errors and cleanup error path + - [armhf] mtd: nand: sunxi: Fix the non-polling case in + sunxi_nfc_wait_events() + - xen/manage: correct return value check on xenbus_scanf() + - scsi: aacraid: Process Error for response I/O + - [x86] platform: intel_mid_thermal: Fix module autoload + - [x86] staging: lustre: llite: don't invoke direct_IO for the EOF case + - [x86] staging: lustre: hsm: stack overrun in hai_dump_data_field + - [x86] staging: lustre: ptlrpc: skip lock if export failed + - [x86] staging: lustre: lmv: Error not handled for lmv_find_target + - brcmfmac: check brcmf_bus_get_memdump result for error + - vfs: open() with O_CREAT should not create inodes with unknown ids + - [x86] ASoC: Intel: boards: remove .pm_ops in all Atom/DPCM machine drivers + - [armhf] exynos4-is: fimc-is: Unmap region obtained by of_iomap() + - [x86] mei: return error on notification request to a disconnected client + - [s390x] dasd: check for device error pointer within state change + interrupts + - [s390x] prng: Adjust generation of entropy to produce real 256 bits. + - [s390x] crypto: Extend key length check for AES-XTS in fips mode. + - bt8xx: fix memory leak + - [armhf] drm/exynos: g2d: prevent integer overflow in + - PCI: Avoid possible deadlock on pci_lock and p->pi_lock + - [powerpc*/*64*]: Don't try to use radix MMU under a hypervisor + - xen: don't print error message in case of missing Xenstore entry + - [armel,armhf] dts: mvebu: pl310-cache disable double-linefill + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.62 + - [armel,armhf] PCI: mvebu: Handle changes to the bridge windows while + enabled + - sched/core: Add missing update_rq_clock() call in sched_move_task() + - xen/netback: set default upper limit of tx/rx queues to 8 + - [x86] EDAC, amd64: Add x86cpuid sanity check during init + - PM / OPP: Error out on failing to add static OPPs for v1 bindings + - [armhf] clk: samsung: exynos5433: Add IDs for PHYCLK_MIPIDPHY0_* clocks + - drm: drm_minor_register(): Clean up debugfs on failure + - [powerpc*] KVM: Book 3S: XICS: correct the real mode ICP rejecting counter + - [armhf,arm64] iommu/arm-smmu-v3: Clear prior settings when updating STEs + - [x86] pinctrl: baytrail: Fix debugfs offset output + - [powerpc*] corenet: explicitly disable the SDHC controller on kmcoge4 + - [powerpc*] cxl: Force psl data-cache flush during device shutdown + - [arm64] dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMA + - [powerpc*] crypto: vmx - disable preemption to enable vsx in aes_ctr.c + - [arm64] drm: mali-dp: fix Lx_CONTROL register fields clobber + - iio: trigger: free trigger resource correctly + - [x86] iio: proximity: sx9500: claim direct mode during raw proximity reads + - libertas: fix improper return value + - usb: hcd: initialize hcd->flags to 0 when rm hcd + - netfilter: nft_meta: deal with PACKET_LOOPBACK in netdev family + - brcmfmac: setup wiphy bands after registering it first + - rt2800usb: mark tx failure on timeout + - apparmor: fix undefined reference to `aa_g_hash_policy' + - IPsec: do not ignore crypto err in ah4 input + - [x86] EDAC, amd64: Save and return err code from probe_one_instance() + - [s390x] topology: make "topology=off" parameter work + - [powerpc] sched/cputime: Fix stale scaled stime on context switch + - IB/ipoib: Change list_del to list_del_init in the tx object + - [armhf] dts: STiH410-family: fix wrong parent clock frequency + - [s390x] qeth: fix retrieval of vipa and proxy-arp addresses + - [s390x] qeth: issue STARTLAN as first IPA command + - [arm64] wcn36xx: Don't use the destroyed hal_mutex + - IB/rxe: Fix reference leaks in memory key invalidation code + - [armhf] clk: mvebu: adjust AP806 CPU clock frequencies to production chip + - [x86] platform: hp-wmi: Fix detection for dock and tablet mode + - cdc_ncm: Set NTB format again after altsetting switch for Huawei devices + - KEYS: trusted: sanitize all key material + - KEYS: trusted: fix writing past end of buffer in trusted_read() + - [x86] platform: hp-wmi: Fix error value for hp_wmi_tablet_state + - [x86] platform: hp-wmi: Do not shadow error values + - [x86] uaccess, sched/preempt: Verify access_ok() context + - workqueue: Fix NULL pointer dereference + - crypto: ccm - preserve the IV buffer + - [x86] crypto: sha1-mb - fix panic due to unaligned access + - [x86] crypto: sha256-mb - fix panic due to unaligned access + - KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2] + - [armel,armhf] 8720/1: ensure dump_instr() checks addr_limit + - ALSA: seq: Fix OSS sysex delivery in OSS emulation + - [x86] drm/i915: Do not rely on wm preservation for ILK watermarks + - [mips*] Fix CM region target definitions + - [mips*] SMP: Use a completion event to signal CPU up + - [mips*] Fix race on setting and getting cpu_online_mask + - [mips*] SMP: Fix deadlock & online race + - [armhf] ASoC: sun4i-spdif: remove legacy dapm components + - rbd: use GFP_NOIO for parent stat and data requests + - [x86] drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue + - [arm64] drm/bridge: adv7511: Rework adv7511_power_on/off() so they can be + reused internally + - [arm64] drm/bridge: adv7511: Reuse __adv7511_power_on/off() when probing + EDID + - [arm64] drm/bridge: adv7511: Re-write the i2c address before EDID probing + - [armhf] can: sun4i: handle overrun in RX FIFO + - [x86] smpboot: Make optimization of delay calibration work correctly + - [x86] oprofile/ppro: Do not use __this_cpu*() in preemptible context + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.63 + - gso: fix payload length when gso_size is zero + - tun/tap: sanitize TUNSETSNDBUF input + - ipv6: addrconf: increment ifp refcount before ipv6_del_addr() + - netlink: do not set cb_running if dump's start() errs + - net: call cgroup_sk_alloc() earlier in sk_clone_lock() + - tcp: fix tcp_mtu_probe() vs highest_sack + - l2tp: check ps->sock before running pppol2tp_session_ioctl() + - tun: call dev_get_valid_name() before register_netdevice() + - sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect + - tcp/dccp: fix ireq->opt races + - packet: avoid panic in packet_getsockopt() + - soreuseport: fix initialization race + - ipv6: flowlabel: do not leave opt->tot_len with garbage + - sctp: full support for ipv6 ip_nonlocal_bind & IP_FREEBIND + - tcp/dccp: fix lockdep splat in inet_csk_route_req() + - tcp/dccp: fix other lockdep splats accessing ireq_opt + - net/unix: don't show information about sockets from other namespaces + - tap: double-free in error path in tap_open() + - ipip: only increase err_count for some certain type icmp in ipip_err + - ip6_gre: only increase err_count for some certain type icmpv6 in + ip6gre_err + - ip6_gre: update dst pmtu if dev mtu has been updated by toobig in + __gre6_xmit + - tun: allow positive return values on dev_get_valid_name() call + - sctp: reset owner sk for data chunks on out queues when migrating a sock + - net_sched: avoid matching qdisc with zero handle + - ppp: fix race in ppp device destruction + - mac80211: accept key reinstall without changing anything (CVE-2017-13080) + - mac80211: use constant time comparison with keys + - mac80211: don't compare TKIP TX MIC key in reinstall prevention + (CVE-2017-13080) + - usb: usbtest: fix NULL pointer dereference (CVE-2017-16532) + - Input: ims-psu - check if CDC union descriptor is sane (CVE-2017-16645) + - ALSA: seq: Cancel pending autoload work at unbinding device + (CVE-2017-16528) + - netfilter: nat: avoid use of nf_conn_nat extension + - netfilter: nat: Revert "netfilter: nat: convert nat bysrc hash to + rhashtable" + - brcmfmac: remove setting IBSS mode when stopping AP + - [arm64,mips*] security/keys: add CONFIG_KEYS_COMPAT to Kconfig + (Closes: #881830) + - target/iscsi: Fix iSCSI task reassignment handling + - qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT (v2) + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.64 + - media: imon: Fix null-ptr-deref in imon_probe (CVE-2017-16537) + - media: dib0700: fix invalid dvb_detach argument (CVE-2017-16646) + - [armel,armhf] crypto: reduce priority of bit-sliced AES cipher + - Bluetooth: btusb: fix QCA Rome suspend/resume + - [armhf,arm64] extcon: Remove potential problem when calling + extcon_register_notifier() + - [armhf] extcon: palmas: Check the parent instance to prevent the NULL + - fm10k: request reset when mbx->state changes + - [armhf] dts: Fix compatible for ti81xx uarts for 8250 + - [armhf] dts: Fix am335x and dm814x scm syscon to probe children + - [armhf] OMAP2+: Fix init for multiple quirks for the same SoC + - [armhf] dts: Fix omap3 off mode pull defines + - [armhf] dts: omap5-uevm: Allow bootloader to configure USB Ethernet MAC + - igb: reset the PHY before reading the PHY ID + - igb: close/suspend race in netif_device_detach + - igb: Fix hw_dbg logging in igb_update_flash_i210 + - scsi: ufs: add capability to keep auto bkops always enabled + - tcp: provide timestamps for partial writes + - staging: rtl8188eu: fix incorrect ERROR tags from logs + - [x86] irq, trace: Add __irq_entry annotation to x86's platform IRQ + handlers + - scsi: lpfc: Add missing memory barrier + - scsi: lpfc: FCoE VPort enable-disable does not bring up the VPort + - scsi: lpfc: Correct host name in symbolic_name field + - scsi: lpfc: Correct issue leading to oops during link reset + - scsi: lpfc: Clear the VendorVersion in the PLOGI/PLOGI ACC payload + - ALSA: vx: Don't try to update capture stream before running + - ALSA: vx: Fix possible transfer overflow + - [armhf] drm/omap: panel-sony-acx565akm.c: Add MODULE_ALIAS + - [x86] gpu: drm: mgag200: mgag200_main:- Handle error from pci_iomap + - [arm64] dts: NS2: reserve memory for Nitro firmware + - ixgbe: Configure advertised speeds correctly for KR/KX backplane + - ixgbe: fix AER error handling + - ixgbe: handle close/suspend race with netif_device_detach/present + - ixgbe: Fix reporting of 100Mb capability + - ixgbe: Reduce I2C retry count on X550 devices + - ixgbe: add mask for 64 RSS queues + - ixgbe: do not disable FEC from the driver + - [mips*] End asm function prologue macros with .insn + - [mips*] init: Ensure bootmem does not corrupt reserved memory + - [mips*] init: Ensure reserved memory regions are not added to bootmem + - [mips*] traps: Ensure L1 & L2 ECC checking match for CM3 systems + - crypto: dh - Don't permit 'p' to be 0 + - crypto: dh - Don't permit 'key' or 'g' size longer than 'p' + - USB: usbfs: compute urb->actual_length for isochronous + - usb: gadget: f_fs: Fix use-after-free in ffs_free_inst + - USB: serial: garmin_gps: fix I/O after failed probe and remove + - USB: serial: garmin_gps: fix memory leak on probe errors + - [x86] MCE/AMD: Always give panic severity for UC errors in kernel context + - brcmfmac: don't preset all channels as disabled + https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.65 + - tcp_nv: fix division by zero in tcpnv_acked() + - net: vrf: correct FRA_L3MDEV encode type + - tcp: do not mangle skb->cb[] in tcp_make_synack() + - netfilter/ipvs: clear ipvs_property flag when SKB net namespace changed + - bonding: discard lowest hash bit for 802.3ad layer3+4 + - net: cdc_ether: fix divide by 0 on bad descriptors (CVE-2017-16649) + - net: qmi_wwan: fix divide by 0 on bad descriptors (CVE-2017-16650) + - qmi_wwan: Add missing skb_reset_mac_header-call + - net: usb: asix: fill null-ptr-deref in asix_suspend (CVE-2017-16647) + - vlan: fix a use-after-free in vlan_device_event() + - af_netlink: ensure that NLMSG_DONE never fails in dumps + - sctp: do not peel off an assoc from one netns to another one + (CVE-2017-15115) + - net/sctp: Always set scope_id in sctp_inet6_skb_msgname + - crypto: dh - fix memleak in setkey + - crypto: dh - Fix double free of ctx->p + - ima: do not update security.ima if appraisal status is not INTEGRITY_PASS + - [armhf] serial: omap: Fix EFR write on RTS deassertion + - serial: 8250_fintek: Fix finding base_port with activated SuperIO + - ocfs2: fix cluster hang after a node dies + - ocfs2: should wait dio before inode lock in ocfs2_setattr() + - ipmi: fix unsigned long underflow + - mm/page_alloc.c: broken deferred calculation + - coda: fix 'kernel memory exposure attempt' in fsync + - mm/pagewalk.c: report holes in hugetlb ranges + + [ Ben Hutchings ] + * [armhf] dts: exynos: Add dwc3 SUSPHY quirk (Closes: #843448) + * [mips*] Remove pt_regs adjustments in indirect syscall handler + (Closes: #867358) + * [arm64] brcmfmac: Enable BRCMFMAC_SDIO (Closes: #877911) + * l2tp: Ignore ABI change + * [armel,armhf] mbus: Ignore ABI change + * usb: gadget: Ignore ABI change + * [s390x] mm: Avoid ABI change in 4.9.52 + * mac80211: Avoid ABI change in 4.9.53 + * mmc: sdio: Avoid ABI change in 4.9.54 + * KEYS: Limit ABI change in 4.9.59 + * netfilter: nat: Avoid ABI change in 4.9.63 + * mm/page_alloc: Avoid ABI change in 4.9.65 + * Revert "phy: increase size of MII_BUS_ID_SIZE and bus_id" to avoid ABI + change + * Revert "bpf: one perf event close won't free bpf program attached ..." to + avoid ABI change + * [rt] Add new signing subkey for Steven Rostedt + * [rt] Update to 4.9.61-rt52: + - Revert "pci: Use __wake_up_all_locked in pci_unblock_user_cfg_access()" + - drivers/zram: fix zcomp_stream_get() smp_processor_id() use in + preemptible code + - fs/dcache: disable preemption on i_dir_seq's write side + - tpm_tis: fix stall after iowrite*()s + - fs: convert two more BH_Uptodate_Lock related bitspinlocks + - locking/rt-mutex: fix deadlock in device mapper / block-IO + - md/raid5: do not disable interrupts + * mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack + (Closes: #865416) + * mm/mmap.c: expand_downwards: don't require the gap if !vm_prev + * mmap: Remember the MAP_FIXED flag as VM_FIXED + * [x86] mmap: Add an exception to the stack gap for Hotspot JVM compatibility + (Closes: #865303) + + [ Salvatore Bonaccorso ] + * media: cx231xx-cards: fix NULL-deref on missing association descriptor + (CVE-2017-16536) + * mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d() + (CVE-2017-1000405) + + -- Ben Hutchings Sat, 02 Dec 2017 15:53:59 +0000 linux (4.9.51-1) stretch; urgency=medium diff --cc debian/patches/series index 163088ce4ed3,2cc07e8743c6..2f529cde64da --- a/debian/patches/series +++ b/debian/patches/series @@@ -56,6 -63,9 +56,8 @@@ bugfix/x86/platform-x86-ideapad-laptop- bugfix/x86/platform-x86-ideapad-laptop-add-ideapad-v510-15ikb-t.patch bugfix/x86/platform-x86-ideapad-laptop-add-several-models-to-no.patch bugfix/powerpc/powerpc-invalidate-erat-on-powersave-wakeup-for-power9.patch + bugfix/arm/arm-dts-exynos-add-dwc3-susphy-quirk.patch + bugfix/mips/mips-remove-pt_regs-adjustments-in-indirect-syscall-.patch - # Arch features features/mips/MIPS-increase-MAX-PHYSMEM-BITS-on-Loongson-3-only.patch features/mips/MIPS-Loongson-3-Add-Loongson-LS3A-RS780E-1-way-machi.patch @@@ -87,10 -98,14 +89,12 @@@ bugfix/all/fs-add-module_softdep-declar bugfix/all/kbuild-do-not-use-hyphen-in-exported-variable-name.patch bugfix/all/partially-revert-usb-kconfig-using-select-for-usb_co.patch bugfix/all/kbuild-include-addtree-remove-quotes-before-matching-path.patch - bugfix/all/ext4-preserve-i_mode-if-__ext4_set_acl-fails.patch - bugfix/all/ext4-don-t-clear-sgid-when-inheriting-acls.patch + bugfix/all/mm-mmap.c-expand_downwards-don-t-require-the-gap-if-.patch + bugfix/x86/mmap-remember-the-map_fixed-flag-as-vm_fixed.patch + bugfix/x86/mmap-add-an-exception-to-the-stack-gap-for-hotspot-jvm.patch + bugfix/all/xen-time-do-not-decrease-steal-time-after-live-migra.patch - # Miscellaneous features features/all/netfilter-nft_ct-add-notrack-support.patch - # Securelevel patchset from mjg59 features/all/securelevel/add-bsd-style-securelevel-support.patch features/all/securelevel/enforce-module-signatures-when-securelevel-is-greate.patch @@@ -118,15 -134,11 +122,10 @@@ features/all/securelevel/arm64-add-kern debian/i386-686-pae-pci-set-pci-nobios-by-default.patch debian/time-mark-timer_stats-as-broken.patch bugfix/all/tracing-Use-strlcpy-instead-of-strcpy-in-__trace_fin.patch - bugfix/all/sunrpc-refactor-svc_set_num_threads.patch - bugfix/all/nfsv4-fix-callback-server-shutdown.patch - bugfix/x86/kvm-x86-fix-singlestepping-over-syscall.patch - bugfix/all/nl80211-check-for-the-required-netlink-attributes-presence.patch - bugfix/x86/kvm-nvmx-don-t-allow-l2-to-access-the-hardware-cr8.patch - bugfix/all/scsi-qla2xxx-fix-an-integer-overflow-in-sysfs-code.patch - bugfix/all/video-fbdev-aty-do-not-leak-uninitialized-padding-in.patch - bugfix/all/scsi-fix-the-issue-that-iscsi_if_rx-doesn-t-parse-nlmsg-properly.patch - bugfix/x86/kvm-vmx-do-not-bug-on-out-of-bounds-guest-irq.patch + bugfix/all/dccp-cve-2017-8824-use-after-free-in-dccp-code.patch + bugfix/all/media-dvb-usb-v2-lmedm04-Improve-logic-checking-of-w.patch + bugfix/all/media-dvb-usb-v2-lmedm04-move-ts2020-attach-to-dm04_.patch + bugfix/all/media-hdpvr-fix-an-error-handling-path-in-hdpvr_prob.patch - # Fix exported symbol versions bugfix/ia64/revert-ia64-move-exports-to-definitions.patch bugfix/sparc/revert-sparc-move-exports-to-definitions.patch @@@ -158,540 -168,23 +155,556 @@@ bugfix/all/liblockdep-enable-wall-by-de bugfix/all/liblockdep-fix-unused-value-warnings.patch bugfix/all/liblockdep-fix-set-but-not-used-warnings.patch bugfix/all/liblockdep-fix-defined-but-not-used-warning-for-init.patch - -# ABI maintenance debian/ip6_fib-avoid-abi-change-in-4.9.51.patch debian/inet_frag-limit-abi-change-in-4.9.51.patch + debian/s390-mm-avoid-abi-change-in-4.9.52.patch + debian/mac80211-avoid-abi-change-in-4.9.53.patch + debian/mmc-sdio-avoid-abi-change-in-4.9.54.patch + debian/keys-limit-abi-change-in-4.9.59.patch + debian/netfilter-nat-avoid-abi-change-in-4.9.63.patch + debian/mm-page_alloc-avoid-abi-change-in-4.9.65.patch + debian/revert-phy-increase-size-of-mii_bus_id_size-and-bus_id.patch + debian/revert-bpf-one-perf-event-close-won-t-free-bpf-program-atta.patch + debian/revert-mm-hugetlbfs-introduce-split-to-vm_operations.patch + debian/revert-dma-fence-Introduce-drm_fence_set_error-helpe.patch + debian/revert-lib-genalloc.c-make-the-avail-variable-an-ato.patch + debian/revert-tcp-invalidate-rate-samples-during-SACK-reneg.patch + debian/revert-bpf-avoid-false-sharing-of-map-refcount-with-.patch + debian/bpf-avoid-abi-change-in-4.9.77.patch + debian/revert-sched-rt-Simplify-the-IPI-based-RT-balancing-.patch + debian/revert-mm-fix-100-CPU-kswapd-busyloop-on-unreclaimab.patch +rpi/rpi_1000_366c7c52661464604f6434ec55b0732aea4b2f17.patch +rpi/rpi_1001_df16d1cbfdc54ecea51471226f98fc5ea63bc7f6.patch +rpi/rpi_1002_b370f1e071beb6fa3f6835ff32ac90cc53251626.patch +rpi/rpi_1003_d982d52fe03239ec0083a795cf9379b575e82943.patch +rpi/rpi_1004_eaf7fa84433ddb392550a0149104be2810695658.patch +rpi/rpi_1005_be1263d2fb3fb9a3f49a64cd93b1108b7d679022.patch +rpi/rpi_1006_9b0f823b584508141ebddf8bd5c195e3fe2dcafd.patch +rpi/rpi_1007_200fc2f79160f4489fd1dfa021942b277a75392b.patch +rpi/rpi_1008_a9ed4fd970f75f35dca0ea73625ebc6c4d770cb9.patch +rpi/rpi_1009_5a3c378a14709e87ddca7615ea22cf2874591a11.patch +rpi/rpi_1010_d98d9bdb08b33ddf5ff7d05f0acbf0cc00a71257.patch +rpi/rpi_1011_2605e958dd2eac462e1c4b30b49e9580c4464f1c.patch +rpi/rpi_1012_1c562573ae2f9d0207abfd8cb46593560c58e26e.patch +rpi/rpi_1013_b953c046178112abb4ab9e79b0e2cd222a59c683.patch +rpi/rpi_1014_f8206445380028eb6b9891bb73df4d1804c1dc94.patch +rpi/rpi_1015_fa0b3b4e31636b584e878c2ae8a035512a02a977.patch +rpi/rpi_1016_773f39c2e57358bae8b25687fddb59b89bd52fd6.patch +rpi/rpi_1017_4599c3ed08b8aeacca7cc4e6468d231a21729515.patch +rpi/rpi_1018_ccabe61bbc392c3f3575111bf03381b2eeacf361.patch +rpi/rpi_1019_8c022c51ecc68f085b702f3afa9f04e56da4cdd8.patch +rpi/rpi_1020_1d89e693fd25752f7862e0fdfbc2cb07699a017c.patch +rpi/rpi_1021_b0257d34a563d6bc85bacc9d6304d69693613c03.patch +rpi/rpi_1022_1932c4a8a7b1b27b10425f27a69c8aa15f9f7390.patch +rpi/rpi_1023_0e5399322277cbfec7b794b1afacfc2c6ab43e57.patch +rpi/rpi_1024_2949dcc28bce3938d5faaf718af860dc364bed86.patch +rpi/rpi_1025_25639f507c366c2c961bc13a6f0839f6863d778d.patch +rpi/rpi_1026_37b3bd3d4f4eb98b2c95bb38328d346e2541d9c6.patch +rpi/rpi_1027_6290514c14e61f0a192789de6e9e6bc7048b2533.patch +rpi/rpi_1028_ab9bff8ba0f080f67afd8b7e055d741ebec75ac2.patch +rpi/rpi_1029_ea15901d6e239f03051283d74d025255f9b0fe60.patch +rpi/rpi_1030_12f97b9281ff9d490e0cd800c3e7c00464924d3b.patch +rpi/rpi_1031_f01ac155416a23c2499cd734fa61d119707a04f0.patch +rpi/rpi_1032_72b2f7e5ed4bddbf7e9d940feaddba3c35816447.patch +rpi/rpi_1033_1e6e47aee009ac44a772190f13e61d9e331a8880.patch +rpi/rpi_1034_1fb32915e3e92ffe2ddb7bd6bcc26463c0019f97.patch +rpi/rpi_1035_8f7cd0e223bb8b2a26471ab4b9cdda831521c8cc.patch +rpi/rpi_1036_146649579ed99430f620056c48520353da2129bc.patch +rpi/rpi_1037_a7667f32e0ed0b72df2d0e3380648a4761b9c634.patch +rpi/rpi_1038_8ae1eea045ee73395419b1420d2309eb35e23e4e.patch +rpi/rpi_1039_545b55e0d48d4b15c39c16da8a4bd42b0e151a18.patch +rpi/rpi_1040_65cb356081174781860d67b3a62d35c476f5eb12.patch +rpi/rpi_1041_a437e1e99d7923dc0e2e13a831fa89b7cac3fe84.patch +rpi/rpi_1042_1b63721e115803adf93b92382248c832e0393b85.patch +rpi/rpi_1043_b206393fdb4112d8771a8a45612402008362bd5e.patch +rpi/rpi_1044_6085da778886dd39393bdfff5c2eea0d8f7565ff.patch +rpi/rpi_1045_671d2cc163bd82d1ee383c66dcddb74dce0786b9.patch +rpi/rpi_1046_bd91188e89769a363988c89819e309d7651b8b5b.patch +rpi/rpi_1047_633dd28369c75600f78c8a4f88a3de10b4259ac1.patch +rpi/rpi_1048_643a07e3a9985e633a06627738ee1de1c98636dd.patch +rpi/rpi_1049_e5a33f9d545dd69ce73f18b874eb9f699a3cc66f.patch +rpi/rpi_1050_6e7c1d0bdc0d3875fa3183b850cea398cd212830.patch +rpi/rpi_1051_75c5187fbd3466369278d7f6b299c5dce51c572a.patch +rpi/rpi_1052_72dda45b0da21524d5854a2cef5dbab84515dea5.patch +rpi/rpi_1053_5f0c6a85ca3a6a2123d38d47ecd4879c58dea8cb.patch +rpi/rpi_1054_5694a4b4f12133c34f593649df38f694859c5858.patch +rpi/rpi_1055_556e31b88b8879e77eb557d0e2c4deeddb83e5ad.patch +rpi/rpi_1056_e8fc6c5103d4114cd84575add61e7e58acbd2de7.patch +rpi/rpi_1057_2c509e9e4536175fb34c5c2ba90befab394d559d.patch +rpi/rpi_1058_a2a645c196bcab876c0ccbf8514748913b100f86.patch +rpi/rpi_1059_02210fb1902203b68ae6a950b1a783baa2425749.patch +rpi/rpi_1060_e129f3ed240179b053ae7fd60a0895f5bac6f9dd.patch +rpi/rpi_1061_df9cb6888e9cc2811241ce0556498ec7b2816c8c.patch +rpi/rpi_1062_4d671e90b72fc99422e2c8d4030bbe55c2d2a5d4.patch +rpi/rpi_1063_cf2937e9aa07a030f0923afa764ed1a0a1c16fc6.patch +rpi/rpi_1064_1ff63fe06dfc0cb8a24ab0346a92a0e0a3937299.patch +rpi/rpi_1065_9e725f2e4304be6440deeb7723f6617c99385deb.patch +rpi/rpi_1066_81d53e3b876a4934073527a4c2b4d2ac4a2a3caa.patch +rpi/rpi_1067_b13266a3cf88d724e023db5ab50c8f7ae9aa25fa.patch +rpi/rpi_1068_7ca4d506f514f5f896a78af344358b4a3f1c420f.patch +rpi/rpi_1069_b4ed1faccaa95a15fb90a87ee587e18cc545f0c3.patch +rpi/rpi_1070_c7e94f582cd00f28558285a4fc4329b4d002ae6c.patch +rpi/rpi_1071_6557bbad6011db37a1a30fa4ef53bff5df055e36.patch +rpi/rpi_1072_a074f56ec90fbbbd9f22df81e3b9dfd5ce13cd6f.patch +rpi/rpi_1073_9d933fa30487fc48b753a67f6997148b128ce19a.patch +rpi/rpi_1074_0c7250314140486244468e5f10234fd2fc0d6dfa.patch +rpi/rpi_1075_195841dc63a635c568ed735ed4abee12619077df.patch +rpi/rpi_1076_282665c2114f6b81b04513b4e35e0966c4048201.patch +rpi/rpi_1077_39fbd854af58511891652dc09971399f1987e118.patch +rpi/rpi_1078_d14b69a82c6f0f74f561a24dc672b4e31c12fcbd.patch +rpi/rpi_1079_691172a0cee8f8fc4bc71d25d7150e8984dc091c.patch +rpi/rpi_1080_f4da747a61e6d1bd107c48a0ecc11da62f35ef24.patch +rpi/rpi_1081_429509b1d191614bc9d83389014805b832168531.patch +rpi/rpi_1082_f34ab02cab99d04306862d0b756c375d648b8a59.patch +rpi/rpi_1083_8a7cb5489c9d3332be949aaed0a95a0d20263c69.patch +rpi/rpi_1084_89aef99a8816646f83eceb6ea7862998486ec004.patch +rpi/rpi_1085_db8c4a90bcf8f5e8016df2b5e11f990a122877e8.patch +rpi/rpi_1086_a5d22bb96878687b71925f7480f9d875c0610b23.patch +rpi/rpi_1087_57d9a8561325cc1dade1140180e3c5d390376cde.patch +rpi/rpi_1088_b977e29209b8e3648ef102d63dc1b00047032c0b.patch +rpi/rpi_1089_4cf0d9c1e317b7bed5bad649b1f0982a33ff4e60.patch +rpi/rpi_1090_e24958eef0ed0ab85a77cbba3e58cafcb556d85a.patch +rpi/rpi_1091_9c3695890d2b4c5c4878aa8608db6849fe3cbb67.patch +rpi/rpi_1092_b0b1c4de67889e4c4433f8a8240cb8ccbbe16ff0.patch +rpi/rpi_1093_d65a298a5f76ae857365155e1e5e140d83ec8ae6.patch +rpi/rpi_1094_d86ff9d9cbb9e518aa8a736c65693d59740a3b85.patch +rpi/rpi_1095_db615196d1a73215cad00ca6d00cb63b9d743507.patch +rpi/rpi_1096_53aaa0bfed8a7c69eb8a4d9732acde1b7cc4dd30.patch +rpi/rpi_1097_adfc6af9637da0b088e1d95e5c1cf0aca706d5dd.patch +rpi/rpi_1098_6cf9e39db2fc073d15e46c9758bc7e886b13ba91.patch +rpi/rpi_1099_42ac76134f9a1a085dbc581c5a98bfd814fb4da2.patch +rpi/rpi_1100_d77157e826429325005b501d1c2e9928c45bcc96.patch +rpi/rpi_1101_aa680510a9348bd8475a94d104bcdb7f0ce6f7eb.patch +rpi/rpi_1102_3c14902e55bd62a7cf91a5020ac221affb492787.patch +rpi/rpi_1103_b5c74751d1253e6056d4fb07dcd41d7eadd0c842.patch +rpi/rpi_1104_84902980b5014339d1faaeee637b99bd2d6e4ed5.patch +rpi/rpi_1105_385da03440781c03580bce9cb7bf84ecaad5b539.patch +rpi/rpi_1106_5adcc072cff0036e3f9c6764c232d14917a1e5f3.patch +rpi/rpi_1107_ba83ac5ab7e166573ad99a8ee12e3167a1292817.patch +rpi/rpi_1108_9e675a72157e8a091774e55511c1ea7dd12ae3ee.patch +rpi/rpi_1109_92f464b893cbf6a5d5b6245a4cce1a06c053740c.patch +rpi/rpi_1110_f900b59a68ac51081bc4a1a351aba4bc67853e26.patch +rpi/rpi_1111_35dc2ac889a71bfea2fa7de37367f67cd37d4df4.patch +rpi/rpi_1112_b62896b4bef83d1d290c4bcedbea7031355136ec.patch +rpi/rpi_1113_3ad3cfc33d1dd28dbd276976d422338fbd18d7f4.patch +rpi/rpi_1114_0137c94a38f12c8112c0fa8391456a1488300e44.patch +rpi/rpi_1115_6189342c869f2f36b670ccc24bc73eb248fea3ee.patch +rpi/rpi_1116_fc07d3e9281247a6073e06f811796122dcdfa699.patch +rpi/rpi_1117_7c6ccd18e09817b949f0ff8590095fca263e9017.patch +rpi/rpi_1118_7ff62e0de134e44dbf18f635d268dbe5c79da9c1.patch +rpi/rpi_1119_b5fb13944161fcb209805111c9e4c2469a68533c.patch +rpi/rpi_1120_e323e711c7bb9cd030a1e3c8cd41bd6c67aa418c.patch +rpi/rpi_1121_eef520931dfd1520836b596541f2e3113a9885ea.patch +rpi/rpi_1122_289c1a038f3a991b6f8e2ee8ac61932e56e3afd1.patch +rpi/rpi_1123_cd4c36f6b37956ab36e98d4fc58c8f9dc357e39e.patch +rpi/rpi_1124_695542ac4e9c13407263a9087d4388f9ec820593.patch +rpi/rpi_1125_e9e90b6fa698e4d8adb5325b24764a68a2685ef8.patch +rpi/rpi_1126_856f413c4544f81f38cf21af6537cbea94d0729e.patch +rpi/rpi_1127_915a9d274c37ff45c5f6dff951bf5a8ae3238594.patch +rpi/rpi_1128_cd40112bd8bd03f8ab2af9de70b9d78e83eac549.patch +rpi/rpi_1129_c1d9e282c79ad976ef1adbcefad91c469e5a7e83.patch +rpi/rpi_1130_d379fb84a9dcf8f0a8abb094b839567bd9663762.patch +rpi/rpi_1131_b2c7e22543a0d6f2ec877c96d27e4bfc78a9483c.patch +rpi/rpi_1132_15701e1bafd7808029c2f6a8927e9462627fd65c.patch +rpi/rpi_1133_4a6267297f69974330f75d87bb9a56fdd08894d6.patch +rpi/rpi_1134_9e2175a6afc69e6a8e32208dc60d913cf41a0381.patch +rpi/rpi_1135_45c6656513e298f471370caee8df35ed402b4897.patch +rpi/rpi_1136_f2c7a05f5c599a11ad2b68ca1309a1be6b372494.patch +rpi/rpi_1137_5fa7ccfb69d84c225bd11acaee889fb5b17ce5ab.patch +rpi/rpi_1138_8ef0f95f60eddecf66ae45f13657b0f21ee01cb6.patch +rpi/rpi_1139_f975d47d52282e5561f016a1ff86b1edbf59e633.patch +rpi/rpi_1140_466ce32fd5fdbfed8d15d5e6dd93515f25cdd71b.patch +rpi/rpi_1141_2643df733a44ba363014c7b0ab248ff9b161dffd.patch +rpi/rpi_1142_52e48fc0dc85726c880f26e28788c8f83386bcaf.patch +rpi/rpi_1143_90312473e7a08efca598f09bdd2469a8787857cb.patch +rpi/rpi_1144_1f14d7ea5027c12cc0117b240ce76717ebbb1fe1.patch +rpi/rpi_1145_d80bf51a4cce97b76c1e5458b308d39e22535435.patch +rpi/rpi_1146_9a7fe409249265a323f567cf3513d582f62e5080.patch +rpi/rpi_1147_da5328a0ade7a56235f17d93e209c069fc8376dd.patch +rpi/rpi_1148_b2df53e4245ef2789678adeeda7bf91bf5e756bd.patch +rpi/rpi_1149_871cd3dd14bc65be796434743d27dd4b7af3ef47.patch +rpi/rpi_1150_a6a277fe6722db2ae0546ca79807f8d41ac80376.patch +rpi/rpi_1151_c804982ef69e2cee2dc12eda686fcc787d38bd55.patch +rpi/rpi_1152_434fa4aa102740ee55fdaa291199f5081e6e6139.patch +rpi/rpi_1153_b6ea97a245e93c059afdd97460b83c7b50bd20e2.patch +rpi/rpi_1154_c1ef09e3096f4cdf11a59ad97538d194d081f015.patch +rpi/rpi_1155_1046b0db63e1194992c536d51f085ffba2061233.patch +rpi/rpi_1156_decb3f688e91255f82338d3d641f2d931a265e9b.patch +rpi/rpi_1157_e2ffc4c9a7d72add8e9268ea44035b1edcbdc74e.patch +rpi/rpi_1158_12763e74dc331f56fee0ccf866c3ae703c7ea40f.patch +rpi/rpi_1159_141bf3265b5afe8bafd462d1b6e7d24134600c90.patch +rpi/rpi_1160_cefe2b6cab315f1db8afafcfc0002a86187eb00d.patch +rpi/rpi_1161_ff2179a1e65fec2e870b505f3b3e53cb081a7646.patch +rpi/rpi_1162_b0bca8bd20c4344b707332403cd81c195c821425.patch +rpi/rpi_1163_fdac8717373b2ffd47f9da5a336586b36efa4af3.patch +rpi/rpi_1164_059d3d5ad783afe1b437494249a94801698aaa84.patch +rpi/rpi_1165_ce8e9850df10436260ce6787983821385848cab6.patch +rpi/rpi_1166_9bf4cf7add050a9f03952b3fe6cc3f9288713194.patch +rpi/rpi_1167_139032d79e0b4e8ce144910bafff55a23370ef4a.patch +rpi/rpi_1168_f0748934f5d392f27fdf5669d5891908b667abda.patch +rpi/rpi_1169_eda9ddd5322dfd819c780c167e8617100762b57f.patch +rpi/rpi_1170_9e10bab986da606978efa2af25b6800548ae3b72.patch +rpi/rpi_1171_7268ae4d820bb7c207cd2cbd080eb25c8da81c8e.patch +rpi/rpi_1172_336b77c57941fee21d20b0facd56d643954d0f0e.patch +rpi/rpi_1173_94f398391a9c24d7405fc4f8ff47d85a8dbd230f.patch +rpi/rpi_1174_8629adcffc1b5ede3bc50d80c5d26fb5d41eedf2.patch +rpi/rpi_1175_fd831ee82a81337060f1a8b68a4df48272912053.patch +rpi/rpi_1176_c5c0544af3cd08dac9282d85b14e16c1de911548.patch +rpi/rpi_1177_836ce5a7a5fcc497cf1fe1c978dc34859ad76c71.patch +rpi/rpi_1178_e241b0ce7193b24c35b5254acba9e24ecf529b1a.patch +rpi/rpi_1179_75f33862b434a2318069ad16e7c9de8b2e996d18.patch +rpi/rpi_1180_f965950aed7e47819d25e6088f0d12faed97dc5e.patch +rpi/rpi_1181_445f0cf378abe7718604f324ad46df0f8c92541a.patch +rpi/rpi_1182_5e1ac911c13da7731caeaa5eac52e818f1e5574c.patch +rpi/rpi_1183_e9ba99d6ecff2bb21beea3c66b16e92d2ed2869d.patch +rpi/rpi_1184_8ac1ec83952760081f158bd7340856b526a28f81.patch +rpi/rpi_1185_b9d10862685a55946fc9c308fc258a7b488bda75.patch +rpi/rpi_1186_c325a3c250a6db599e0e2ac12bf721dd5774f29e.patch +rpi/rpi_1187_abedbeb29cc8212bf93a38c76143ded8d860b407.patch +rpi/rpi_1188_1c06fb79bc2d936308012a26f2946fd745c2a9f5.patch +rpi/rpi_1189_6e304764e3719b62d25f586afa2c2198302b581a.patch +rpi/rpi_1190_dfee4e6c197e3e8502b7274c2b7b0533fdb21ff0.patch +rpi/rpi_1191_19c3aaae04c776b005e819d70a80b81cfecd5074.patch +rpi/rpi_1192_5fbb0193f0ed871b501fa302bcbcc0607088d5c9.patch +rpi/rpi_1193_c74de5d4a1e31337a524c1c2edf47a782070d70d.patch +rpi/rpi_1194_e21993147594c3d36104f6533c09a1186bebf03b.patch +rpi/rpi_1195_776492add6541fed604710c7e25abaf3a30a8983.patch +rpi/rpi_1196_daacd28e3669c74fa16d01135634b601f16a67fd.patch +rpi/rpi_1197_8d2ad4f0d4a6f53f21ce8f35391f9d7504661b39.patch +rpi/rpi_1198_40db0ec9484663808fbf4172fe7e42939cc32a60.patch +rpi/rpi_1199_e231872c16608bd9fff2863ea1b20e60c7f1b390.patch +rpi/rpi_1200_0db0fcf4ff62bf8c17600b43632700c121c8f3d3.patch +rpi/rpi_1201_a0cf57581db58cb6a7ad273c4d07f21e0d3bc5c0.patch +rpi/rpi_1202_3cd76839b8099f6f4033a36adbd790fbf9288498.patch +rpi/rpi_1203_cd78231fe78fe8ab0427519eb199efa57da78ffd.patch +rpi/rpi_1204_197bdbce5d925f1cc70201aa49fe4f88faad73aa.patch +rpi/rpi_1205_911700e666de1a65f80c9621c4e78ad9c7b6d759.patch +rpi/rpi_1206_a338bfac40395dff8d4e5ae2e0ec4b66fdc36594.patch +rpi/rpi_1207_1f4f2e3b351516d72ce354b881c7203acc4f215b.patch +rpi/rpi_1208_84dc3de1d0c57ac62b26110451475a5149629459.patch +rpi/rpi_1209_b1425061a45955a7d654531a5a01f64a22a42ca6.patch +rpi/rpi_1210_dc7b0ee49ad5bcae213f096a56f3441d852c0b30.patch +rpi/rpi_1211_d7687a2ed3ae45bd4942a31ce1f156d28b9cef0e.patch +rpi/rpi_1212_27627e37542f4c8f2ba8582f9132c6859ed520a1.patch +rpi/rpi_1213_9cf40c26c78024db5e1b745384e02bb7a58a2986.patch +rpi/rpi_1214_bdff64898a19ce47a9d468ce7821d420bd960691.patch +rpi/rpi_1215_92f9628787b8cba5108993f73e170c40c5caabdd.patch +rpi/rpi_1216_1bc1112746a8b9c4a4cc7da397376e562b754ae0.patch +rpi/rpi_1217_f56f0c3ccd1a54665e6c0f55b76e3f8bc61f73ff.patch +rpi/rpi_1218_15817a379b57e7affec2d6f1e8fa6bc8a7024a5e.patch +rpi/rpi_1219_7e598fab57b6b8d3c4c02e11d81d6644cf707a98.patch +rpi/rpi_1220_4ce6ae13e7552a5538465945be002e54b5e04f49.patch +rpi/rpi_1221_df4c0614e3862eb2a6b3613dfbcc3c5165f82a69.patch +rpi/rpi_1222_155f8bfc0c5ccc4c6e3fdebd28cf57a12afd9dfe.patch +rpi/rpi_1223_73b20d636373729a9cb4b3bdee5ce51204d57637.patch +rpi/rpi_1224_c349bb3c8e5ce3127e68c6b8ec912a9e5c9c62bf.patch +rpi/rpi_1225_622b5bd63ee4e7abf92355a9b497c814428284ac.patch +rpi/rpi_1226_30c8d60a3c7ba35d2d7b3c8d85b48ff42a3fd1db.patch +rpi/rpi_1227_330fda9bd2e94dd3906e773eb4959e601e5b7254.patch +rpi/rpi_1228_7df9fc3fbedacbb97b8959169c73268dfd0c4d7a.patch +rpi/rpi_1229_2d056c212c992c401f3d9218bf62ab867fbc656d.patch +rpi/rpi_1230_7f757c5baf655bdf0006595582a36c2f9da9907f.patch +rpi/rpi_1231_c730ee37e296ff2ac185d475b34bc5469b59f3c9.patch +rpi/rpi_1232_7d8f565d74b986cfbc866ca244e56e55641114a3.patch +rpi/rpi_1233_dade0eb35f279ae859c829ab50fdf3f02d99810a.patch +rpi/rpi_1234_8cf999caf0db1d71eb60f9349c4d0e2aec05fa16.patch +rpi/rpi_1235_a5963e4f0bcde4771a6c2c242a111994374f039c.patch +rpi/rpi_1236_de8fc98ea2924e33836dd30e3653d36fff13f5df.patch +rpi/rpi_1237_1c8fd7e493340259f71c651484e0eefe7437044e.patch +rpi/rpi_1238_2b50e671cf51ee03d5ee2f5bcfe09a75947a1e47.patch +rpi/rpi_1239_e5f5fd96675dc1122deb6ab48bb933d29a5811e4.patch +rpi/rpi_1240_e057f1f82469a09461bef688870da3a2b63e0b8d.patch +rpi/rpi_1241_1c8052772117fde7935b3cefa7000b8f3bdf9040.patch +rpi/rpi_1242_c1e00e99e30f932d2a1a2758a43bdf0d4a1f4a32.patch +rpi/rpi_1243_1f73e9b548492b86e248d63f9cc3b363bd298404.patch +rpi/rpi_1244_2123909652f67f3db445c7d057c38f57279b8a39.patch +rpi/rpi_1245_f14285939439e9f5af6b0c17592fab78a9c410b3.patch +rpi/rpi_1246_b478d7b4687430562524a7e6419b8a4c4150c857.patch +rpi/rpi_1247_f83e9c848319c5dc35cf3cad2a931636e9ad4947.patch +rpi/rpi_1248_a68b2c2c8c428689ec838c228555fea1ed3d07bb.patch +rpi/rpi_1249_3a951dae87a69f8aff50ba63cb917c1e1cc4c212.patch +rpi/rpi_1250_74377d03d70061121cdf882fd346aa36a70c6116.patch +rpi/rpi_1251_c12854759f55e5e6166df54709a1c93c5cc83e02.patch +rpi/rpi_1252_f1918afe0cc4ae64b51ee03bbebd7fb2b1ad5c82.patch +rpi/rpi_1253_1bfb5e7b0901935b9f7f7702a8fd8da8490f1b86.patch +rpi/rpi_1254_9bcfbaf98bebe61f2d4c210f0716f99659a41bb6.patch +rpi/rpi_1255_8d31fe5a189072f05656f44f4b78d812d0ce0393.patch +rpi/rpi_1256_4e49b0b16142b3142558c22b36caa533398392cb.patch +rpi/rpi_1257_46102a54b2d0da7db2c2475e7fe23ab239b3f5a9.patch +rpi/rpi_1258_5495e28a29d5cc88cd39b73ba2b5de1a5b48ef02.patch +rpi/rpi_1259_3ac1b89d86dee86574dd0b33c973c4611c21463a.patch +rpi/rpi_1260_dae87302449535d9426460d94f6011d5e0f7cfa8.patch +rpi/rpi_1261_302c39be348631801ff600a33e232fa0760d3d59.patch +rpi/rpi_1262_6d2aa3189f388747791fc2871812d134d6f1730f.patch +rpi/rpi_1263_3345c7fa0711201fb27842a4d77c91b49ba9be29.patch +rpi/rpi_1264_7b7f9931b059ceefb35dff0c13e59eaadb843425.patch +rpi/rpi_1265_d5fda23088272f63436a22aa848d342512d08f92.patch +rpi/rpi_1266_b6ad3a988730974c7fe80b82390b495154609b41.patch +rpi/rpi_1267_397b680cb336c315e44e407bc0b58689e3623c23.patch +rpi/rpi_1268_216de75715457b780ba1e0684fc8d3902dca76cc.patch +rpi/rpi_1269_7c221b1e111770d3327a81200c19988dc68ce5e7.patch +rpi/rpi_1270_0f821349f4653d865693607741ed5860ca3cf7fb.patch +rpi/rpi_1271_6e61c2d82624dd80938892855fb72791984ee1b3.patch +rpi/rpi_1272_9eee7d539df10f73cfe26bb4c9efaaa46bef0ea3.patch +rpi/rpi_1273_b0ce74915f31d93edf0ba848c44d258f41910c14.patch +rpi/rpi_1274_de9f4d9f940fb957802f9d50652324ef46675a2c.patch +rpi/rpi_1275_b2edf221c3afa383adeeb95365b0222bb3f28af2.patch +rpi/rpi_1276_24dd584f9666bb7ccc5daaa0963653b2554a569f.patch +rpi/rpi_1277_e06a6e0a41e70e56887f680e1920327b16839b87.patch +rpi/rpi_1278_09053d2d3273545824b9c6927741f14e13deb3d3.patch +rpi/rpi_1279_9580aa01fb373df62411e470539221f2cfd6f06c.patch +rpi/rpi_1280_256b65b0fda2b138ec4e8227fa2be3307916bd91.patch +rpi/rpi_1281_0405717be09bc51c93ffd2e8f78151aabe118596.patch +rpi/rpi_1282_43542d9a83cb149247645699d1ccf5fda743b425.patch +rpi/rpi_1283_3dcacfdeccd4c0454a72dc6a47881cbdbc589a55.patch +rpi/rpi_1284_d87b6518df8bb7608fcea1f09dc554b94ec99553.patch +rpi/rpi_1285_26ebdff4e711045486e7f864f96a42623993f3f0.patch +rpi/rpi_1286_d936bdc297a2bf7652ece7b1bc8b36d375304897.patch +rpi/rpi_1287_bc47802a8cba699e0111c789c1a8adbfb7a9d7e8.patch +rpi/rpi_1288_4fd4fc8e4fa579498f574a0b51c762b731160734.patch +rpi/rpi_1289_87be2e9558228c69aec2e707ecd8606a2c106820.patch +rpi/rpi_1290_6c76145360a92582c420374912c0025c66c9290b.patch +rpi/rpi_1291_e29af8c0a0c589a1d1714918b04e958fa0f89869.patch +rpi/rpi_1292_3c778784672d3503ccae70d3e2d98c5eb0190a95.patch +rpi/rpi_1293_4452ef575c904420f4f29b087b69567d559308e5.patch +rpi/rpi_1294_1c7990c67f2b47af35ed2f0737d8a218f1eaf81f.patch +rpi/rpi_1295_2a61f2b4768d05be48aa03ff742d3250a2974b3c.patch +rpi/rpi_1296_f454b461f43bdf396b8dfb4ca27f4295ce749960.patch +rpi/rpi_1297_1381eed0f32d7ed749bbad4a8b55b8b7cf39413c.patch +rpi/rpi_1298_250be21f19fe44e6b108144a1fc23ce2f3cc4e6b.patch +rpi/rpi_1299_78711c43a7c4458c1da9cff778637da86fe62992.patch +rpi/rpi_1300_37986bbc4fc0c567fe9533d3bb0386bb25f6bb41.patch +rpi/rpi_1301_8f58262bae8a0c4400089c2ad88f6dd39b54e84d.patch +rpi/rpi_1302_8af843a6fd0d8ced37b4f5ef30e4f39ddd2e342a.patch +rpi/rpi_1303_ebb620d9e5f79d90701f70bff5dbe7432b2db883.patch +rpi/rpi_1304_0af3549f856b39d66ce4906abfca8d36bb628f42.patch +rpi/rpi_1305_b42f500a06e6a09ae90374005360afca058792f6.patch +rpi/rpi_1306_2a0216572fb1bdfa083caf8f2c52ac3804cd233f.patch +rpi/rpi_1307_e36b31bc736665e95848da728a34dbe9ca71bcbf.patch +rpi/rpi_1308_b873dab8b4d22986de6695a547b7cfb4ed7f552d.patch +rpi/rpi_1309_b74e368aeaed61e74c850bf3227afb3aa3013b98.patch +rpi/rpi_1310_d33a484ffeda75e7f3bc76f9ebe1b384a71ec305.patch +rpi/rpi_1311_c2f36695973f65e06f33f479a652822c8cfc9273.patch +rpi/rpi_1312_50bd1f2693112bc8626061ac211a81ef26e1f1b1.patch +rpi/rpi_1313_1934fcb749fb4c6c3c78b8a8c20aa497a24d6d71.patch +rpi/rpi_1314_d2deaf44b383bc861d22d026061265471b423a2d.patch +rpi/rpi_1315_17b87162a98a1c77a1daffe08d58b107195978ff.patch +rpi/rpi_1316_678521ad6aa047c15c4ae2180ac8aeea9b94ea86.patch +rpi/rpi_1317_ac0d9eaec501dcefe50f6bf6d6fa16fbb8509fe1.patch +rpi/rpi_1318_619bde43a6e398fba3306f07e5408d25fc523ff5.patch +rpi/rpi_1319_b4b74af049479358b83e15ad2a2b10913b2e39b7.patch +rpi/rpi_1320_232d202278c256ecf6de9038e11da6b8220cde9f.patch +rpi/rpi_1321_ced8c551116df9597e34ec1574a7c757c64c2e1c.patch +rpi/rpi_1322_839a87c19ecfc9748ff93ac70b8539462c80719c.patch +rpi/rpi_1323_91e312dc39dafb21823862986da7078a45fda6cf.patch +rpi/rpi_1324_bee16d011e98039ea4a2231715ffd148b6409a59.patch +rpi/rpi_1325_89165ef64654c05d6466c60e71de7fce6c24b997.patch +rpi/rpi_1326_6b26f966b2bd119e60b91e700e9766f39a54816b.patch +rpi/rpi_1327_60a16477af2de9b0c893230afdd64427a2a3ddc7.patch +rpi/rpi_1328_3edb0c466b2d8362b4577d3e153e0125a3d9627b.patch +rpi/rpi_1329_5784419938672a5a5901fcb5dfd23df9283da1ed.patch +rpi/rpi_1330_90d3a97a976f4dea8bd86f339e873328c6c81e54.patch +rpi/rpi_1331_b524e1f64e3b9d324618fdf1c6ec6ed8780f49b6.patch +rpi/rpi_1332_85dde07a401816eba0b3c507fce88bc8c95aa405.patch +rpi/rpi_1333_dcf5b3af7aaeb7be2bdd19187add95a7466ede1f.patch +rpi/rpi_1334_820ab4a852d14339236e4265d20d4207bed43772.patch +rpi/rpi_1335_071bba328d62a0df87d0b4d94797681c3850ac9a.patch +rpi/rpi_1336_9d20415ae3e19a9f4f8523312b4ea3671620b621.patch +rpi/rpi_1337_9f420f8f113841afe289124b281b555f81127af4.patch +rpi/rpi_1338_893fa9715db76752731bd6784b82c4a02218785c.patch +rpi/rpi_1339_bdd9d4a90751788b36fa40af7cd218522bb3826b.patch +rpi/rpi_1340_5e377dccac353303adcf96faff8768d5b25c6948.patch +rpi/rpi_1341_e6416646923f7aadf20766dbf9d06571e7960542.patch +rpi/rpi_1342_2ea93838fcd6ef6e8c9325e964b1a04e6ac6985b.patch +rpi/rpi_1343_6ecd7d1d0496037a6230d9d9cb045033b9dfcd62.patch +rpi/rpi_1344_8de000d05b51ec04aeaee40f129ba8fbb6a5aa57.patch +rpi/rpi_1345_dcbd3e2e37a063c1578257ec996d86af7082b56f.patch +rpi/rpi_1346_18fc766c54283e1488278f7bc1e66f168371ad91.patch +rpi/rpi_1347_380233e17aa4a6189be981da2a00f1f993408e94.patch +rpi/rpi_1348_cabe77f8b7daa9f3c8a00338d106995d2d41b5cb.patch +rpi/rpi_1349_b33059c1fb9447a7d5f64fc6153f3858d80327d4.patch +rpi/rpi_1350_77cd0f73e0a014fccbe1ccd3eb9ed61be97c86ee.patch +rpi/rpi_1351_b6c6364a72dfca0c6aa3f144d9e601e953294bb9.patch +rpi/rpi_1352_9e8dde882c2c5f78c22993dff8da2b66aaf477b9.patch +rpi/rpi_1353_c40d762a864f14f47609dda3a5bd7692e2acf827.patch +rpi/rpi_1354_9f7995b03b5f86dd8a029d4b382b660022a3c937.patch +rpi/rpi_1355_0871fa6c31d9d449316adbe8f8dac4fe5ac5ecea.patch +rpi/rpi_1356_0435ce3b1b3b35450f0dd7d7b98ce1b3fd41426f.patch +rpi/rpi_1357_9934fb8e8f32e0d2e3d2ba2000d1bef1165a56b7.patch +rpi/rpi_1358_2bb0da4a300abe8ccbe0b8c74af79980c1a3a391.patch +rpi/rpi_1359_023e52b49495519e1969b5c269051ce7eece31f4.patch +rpi/rpi_1360_7ac085c87e32328d9db4ad7864ba6077ef3c69c2.patch +rpi/rpi_1361_5f442c268802caeb34a28554a6a3407bbaee887f.patch +rpi/rpi_1362_fe645f22f642a6749f9ac513fa65c74d979a2d46.patch +rpi/rpi_1363_913eeacab6479cca4b3e8e35ec0907c3106783ae.patch +rpi/rpi_1364_3a8b70ed2428453d548c0d8f34410eabd44ae2b3.patch +rpi/rpi_1365_2474492cd37905826fe85f6ca5ea6c79e9ab8c67.patch +rpi/rpi_1366_c1a2d2db9a003ef0607c35987aa7f004d6449d14.patch +rpi/rpi_1367_ef9df2e1bdadf424fb7ed8ba92fdf826a127ab73.patch +rpi/rpi_1368_b5c3e8527e25f011d9cc4d1f0cab95de0e267b14.patch +rpi/rpi_1369_f4fd665e83e7058ddf799e37242f9b30c17d89f7.patch +rpi/rpi_1370_03237e38b311c8b8d27de122fe885a7d7b661391.patch +rpi/rpi_1371_f78cf8157699972bc46ea0a0deabd14910f4aa32.patch +rpi/rpi_1372_702bece13cf36a68ebaa0648a7ced81892c92cc2.patch +rpi/rpi_1373_40a31d862719fb278ff71a01aa41a24eef883c6b.patch +rpi/rpi_1374_9d5b626404b7cd616305d159aa898fa7a4ce8f69.patch +rpi/rpi_1375_34d0e5d1bc6260a29c6cf5db2d26501fb1f71477.patch +rpi/rpi_1376_29d9799096a0acb1e2a6c10cb1cddfb138564697.patch +rpi/rpi_1377_124046a9ab0af9b624a0f9b5e53b35e44fca56d2.patch +rpi/rpi_1378_50fa9b9d4340edc279111a208afb939787216c08.patch +rpi/rpi_1379_994699eb259ea7257f90d319b2cf4c49ecac763c.patch +rpi/rpi_1380_f8c3aeabddbb9820e0a26de98a940ea6e0938026.patch +rpi/rpi_1381_9e9e132f85362f58670e2d27a5894244dccc46eb.patch +rpi/rpi_1382_359f2f92f1b397823a2ffea08ad46e5249f62da5.patch +rpi/rpi_1383_9e15a9eceaa5d9dd3cf4bfb73ca932254d784fe8.patch +rpi/rpi_1384_5ef8c33f318cdb836ada3459c78bdd26ac769427.patch +rpi/rpi_1385_6ba190e3360655eccac9a28a947c6e6713485275.patch +rpi/rpi_1386_98e80c5eb5a8495a0fbe0e7eadcd4162cf060454.patch +rpi/rpi_1387_7b7b07acd4d15e048d86e766eed9fb21f3ad210e.patch +rpi/rpi_1388_0bbebf9f53a3ca48d123651f3af74ba2f1e388c0.patch +rpi/rpi_1389_c9e844c0064801c3dc82ad20979b2a6112aa384b.patch +rpi/rpi_1390_1544c9368b75418d45fb6aebb1c61be745e5d8de.patch +rpi/rpi_1391_6ca23e3c8f4b10496547a53760f9b81ef8435614.patch +rpi/rpi_1392_bbc29ced69e26d7c942b49a3cfba4bbc304ef109.patch +rpi/rpi_1393_156c80fe40c18ca073907e8dd8c191b2ca3019b1.patch +rpi/rpi_1394_022f86e019996c5703020ebe90ceefbfa57c8f68.patch +rpi/rpi_1395_4d80bcac39b532d74ddb6739c055d9d95c392959.patch +rpi/rpi_1396_c8fb0881978fb91ca5ee2289712423d249b9f3b7.patch +rpi/rpi_1397_6d92837bbc2e7ac210371ff098877a8d8e0e9517.patch +rpi/rpi_1398_4fe51c17307467b64c7b2b0e9c4b641b8e8b3dc7.patch +rpi/rpi_1399_a8dba697952342510235f71a6c9fd192e1095cc0.patch +rpi/rpi_1400_790d223c42015e8a51e6f0f187e85bf209f51cda.patch +rpi/rpi_1401_52ee030690c34b43d104fb59a9335d5b45500099.patch +rpi/rpi_1402_049dc2a0d36938d1c76fbaaff75e295c0ae2fca1.patch +rpi/rpi_1403_b3203d2c85997c22ea13f0ba4fea7d470ee7fde8.patch +rpi/rpi_1404_21eac47a3253088e138a1bd876bd52bf97915a68.patch +rpi/rpi_1405_91e237ba373ec0e8e652f24dfe5e595755a93f7c.patch +rpi/rpi_1406_371f56f1e792fe7a7d42beed6468a38a18f65b79.patch +rpi/rpi_1407_b9f4e2e9628fea913d076f9470c274e743b5f9ca.patch +rpi/rpi_1408_f30cc67f3c4019640d7624c179b70b75b2bf64bd.patch +rpi/rpi_1409_9d74426c02adea0ec281dc8bef4a3ab8228d5a18.patch +rpi/rpi_1410_9d538a36b3ae29ea1d07e63586603d448195a49e.patch +rpi/rpi_1411_4126b63fec3942399b6624c57a639ac3fd763ead.patch +rpi/rpi_1412_c6a0fd53d106c24382388cfe066903158a7477fe.patch +rpi/rpi_1413_f5ddb441a624946faaffc9baeb28b96a9932221d.patch +rpi/rpi_1414_ba4baa4b53c01c495b8c7868fb16f8febb6ea2d8.patch +rpi/rpi_1415_bdd88f051ec5f79b5ed0d1682d9ab4abf8704b8e.patch +rpi/rpi_1416_22d72c8f0f7fda1becfe6d216e7e5b82ec8cd158.patch +rpi/rpi_1417_917a8532dabc15e63084e4010d6959fd39fc43a4.patch +rpi/rpi_1418_f89d93660189a5c807e9b9fa46d83dcfba5d051a.patch +rpi/rpi_1419_68be459edcd0a7da04c332b14bd9f36ca99a0bec.patch +rpi/rpi_1420_869b078292721ce01711f9fe5ebffd60ed7322f6.patch +rpi/rpi_1421_392f5ec40f0a56ceb8aaf86717a5bc3dd5a2c6e9.patch +rpi/rpi_1422_2062f131c7a77b6ddfddd30c9c15c28cc3c8be22.patch +rpi/rpi_1423_5e11547a0836a8d2e0c897454847fd425e0c3921.patch +rpi/rpi_1424_29371fbbe966a5639fc47e54b67d28ea37974fe4.patch +rpi/rpi_1425_d70def6d1ed107dd5008aa72015eca609b19f957.patch +rpi/rpi_1426_06c7750410fbfa0e0ce6256509718e09153246db.patch +rpi/rpi_1427_fe2b7e8d5c1a1443bed1b47b8259145fbf99fdda.patch +rpi/rpi_1428_d6a9d2be8e9a281683a1428b230bf7f86cba4b6c.patch +rpi/rpi_1429_ba0b48a6b6219df4031a27b0e25f3f0482438ff3.patch +rpi/rpi_1430_9317ec144ea0cc421a28a8a811bce4671e92b2f2.patch +rpi/rpi_1431_36c96811238b8c25a95b8bcf5d43be9b8e68ca23.patch +rpi/rpi_1432_cd37c8ddf7a566d9fa9e5ba26ed2b75ad1c5cdc0.patch +rpi/rpi_1433_98031404b68bd6ad6d2668c9a5ac162f8371914f.patch +rpi/rpi_1434_da960f6f056bf567e9ce8e40401328bc6f91c71b.patch +rpi/rpi_1435_0c2c1d6604d4eba19fc2a15083d1f94e0a11c3aa.patch +rpi/rpi_1436_299695ec3f843c82cd0099a6da316407e8fae644.patch +rpi/rpi_1437_1660daaab3950a44c02dd33769aee8c5e7fe9b0f.patch +rpi/rpi_1438_3bd640e0116968e2d7ba7390a239f7d2d1f72502.patch +rpi/rpi_1439_0d1ab812848f3422f7adb6163a5d8800dd46d861.patch +rpi/rpi_1440_9239f2cc844d2d97697c7264b3cf915b294de607.patch +rpi/rpi_1441_67a4729541ac3462217fc6f34b7d3f346b2be371.patch +rpi/rpi_1442_f3991debdf5966766c2e3069eff45a8a7540b839.patch +rpi/rpi_1443_86c773bacdd9a29519733f1d5cf2aaec3dced40b.patch +rpi/rpi_1444_9b7dd0558c62cd6110af1f0822ad5eaa1e7c4360.patch +rpi/rpi_1445_dae181abb6b34a6dc0d0b09fcafea1073eb97c7f.patch +rpi/rpi_1446_46d9112236808bc00641b72ecf14626a2011eeda.patch +rpi/rpi_1447_1fb0c025e2fa150b7ecd5d605f2999655c72bdbb.patch +rpi/rpi_1448_8a34293ffcd0940ea9ed2f3366209a1911b0869d.patch +rpi/rpi_1449_33a11e169d66103c1e640ef6047e93362e6b035d.patch +rpi/rpi_1450_7ba1a652666fda61db9dd91a8605e6385f9919bb.patch +rpi/rpi_1451_5c76e040b28f15ab6d1d518673caa9147d59c4fc.patch +rpi/rpi_1452_4982e7a7732664a8d5d62ad22ce11123ee6ab516.patch +rpi/rpi_1453_ccecebec706de4e4f3b205c191eee5ec04bc7064.patch +rpi/rpi_1454_4e9f5f56affa814f1056fec512a518d5e180fa25.patch +rpi/rpi_1455_ee46918e4ec2c3c16ac17f919d6bbc3a84ecada8.patch +rpi/rpi_1456_1b35876de50c8d2cbcd3baf0ae6606e3e5a0ccdd.patch +rpi/rpi_1457_41fbffadbad773f1fb4a392126d8bb4d1926475c.patch +rpi/rpi_1458_ff490d8213557bdeeb79a97cb46b727d48d79251.patch +rpi/rpi_1459_756a2f7c0065bad4cebdf1a47200c2803a6862a1.patch +rpi/rpi_1460_a2ac826ef0fd257c7d5d558ecf38eb0901847a81.patch +rpi/rpi_1461_45f28eab0dbd9c5ba87c1d1a780ac08c9b5bc163.patch +rpi/rpi_1462_b52052f8b95f5a443d953a6ac04d5b128d11a687.patch +rpi/rpi_1463_f08d3af55a801bad2e17bb7b312a3a39025668fc.patch +rpi/rpi_1464_ed1ee7b11052ac53b43e124986a744e40a3780aa.patch +rpi/rpi_1465_1f75cfbaf31ecd46f5dcf226911c235ed07e895e.patch +rpi/rpi_1466_172ceca9e227c92efffebf9e96c216b8ae24df50.patch +rpi/rpi_1467_9c41340db6817f0281804f9a4ee3db18c1a0ddaf.patch +rpi/rpi_1468_b60ea6c0170c149888dca480c0f6f25b2bc5b8f3.patch +rpi/rpi_1469_b7fa1fc6c6c1170d1812008cbada614b7931ced9.patch +rpi/rpi_1470_96da9e55d3e1fd1b90e0ddf200aea30e493a5bc4.patch +rpi/rpi_1471_6a3518d294edf44880172ad8cc928a37f3068aa9.patch +rpi/rpi_1472_46122f603cc5004d716dff45568dc6a55e86d66d.patch +rpi/rpi_1473_0dbd1037749624a1b8ec8db168b7330966859fcc.patch +rpi/rpi_1474_9d31a9dc10738dcee00f142245e28848a668e7c5.patch +rpi/rpi_1475_7b95e7d9246e5510ab47b6fed43f545f20a2193c.patch +rpi/rpi_1476_6a24d35033179265ae12dce4a78b2cfa5aa63e45.patch +rpi/rpi_1477_756bcfd18ca81946db5b6b40341e706b0e44610c.patch +rpi/rpi_1478_1995931a59100c3e25bc9e6b91510bf5c158d559.patch +rpi/rpi_1479_920b4484d743bb8ca97385aa27eda4ed4e9a7c52.patch +rpi/rpi_1480_20b1aa4e2626bfa172411eed0a45f68c072895ec.patch +rpi/rpi_1481_b060bc6ecb8bc7068b55c2e562ea5b1cd4b9ca1e.patch +rpi/rpi_1482_fe0e6855cda258d26346a78f6b17e8e34326d467.patch +rpi/rpi_1483_c84f4ee87f1cdc2796e18aca8be3c2eee5351723.patch +rpi/rpi_1484_0276d5fa8086d795a9451bc09157fbf6deb7d4e9.patch +rpi/rpi_1485_5ff43d304d9486e62aaca4b34293521e792c247a.patch +rpi/rpi_1486_e61e57564caf3f57342750ad49676313f5c0f052.patch +rpi/rpi_1487_cc75d9f8099f119b9295b06d7024949158c7a5e6.patch +rpi/rpi_1488_464c13b5791d1812b12828a21bbd3a7f1a91c6b1.patch +rpi/rpi_1489_5b267b756a25d7ef695b3db7398c78cb90512171.patch +rpi/rpi_1490_b3d99caaed86d822db14e7cad5d318470dc0da41.patch +rpi/rpi_1491_8aa8e1d628a447ec5d4998c90be05ab40f250b14.patch +rpi/rpi_1492_96dbb3e18f93dff8665929e30f2c3d7e8e8b9575.patch +rpi/rpi_1493_b6a65a192eb44b94a1ddb8f8044ef9f7f2416b1f.patch +rpi/rpi_1494_db2a63f6ad8b763109bd22e468f4200c8a1d9138.patch +rpi/rpi_1495_5c4f78f8855a3e286c8c50238df4c16d5e3f3431.patch +rpi/rpi_1496_a224d3b887548a3e2c67f1c39b74c2ed538b67dd.patch +rpi/rpi_1497_82bc7120308365a469f9ed0d03a61b4deb7378cb.patch +rpi/rpi_1498_19ca615a950bdfc809c306d60b816b8384b0de8f.patch +rpi/rpi_1499_1a23127c6d0676877225233d83f5de551c4d80a6.patch +rpi/rpi_1500_61017ea2d01d207db0d1a65f9870c3be08558510.patch +rpi/rpi_1501_32f310c71c47ffcda77c657eb2d17dd426edad73.patch +rpi/rpi_1502_53291df1ca123a8f3ec17c7d14b6315e04d0b457.patch +rpi/rpi_1503_ddb57d3cc647d98f59ad3b1e4db098d26ac9ba2e.patch +rpi/rpi_1504_e9be437107893669fa9241497026dbe55a725ef3.patch +rpi/rpi_1505_d0d86e28269fc569d1aaf6b5c373d3bbfeb28f3b.patch +rpi/rpi_1506_7072a15ca9da909ec7c8abb191b982895a5a43fd.patch +rpi/rpi_1507_ecfa8e98788014eb0f0ccca3520aeae36522ac73.patch +rpi/rpi_1508_c03aa360bcd9293825323e1ac8761ce07007d164.patch +rpi/rpi_1509_677c5a99ec6010b363ad69cf277b5f1f2c6be755.patch +rpi/rpi_1510_e54b40775fce54f71d9cb16bd1c5d156354711e2.patch +rpi/rpi_1511_f0f88ac43d4ee475c13dbc75d6e15223425c67d7.patch +rpi/rpi_1512_ab0de800de56124e7761f4db2f924109b9158967.patch +rpi/rpi_1513_71c0d81c2630001ef5a96ddab2f87bec23f62505.patch +rpi/rpi_1514_f29f92257312c9c6c5d8872c3ab34856a8cbf4cf.patch +rpi/rpi_1515_841c73f35cf2ea79543734dbb0b3bb56286af6cf.patch +rpi/rpi_1516_4755308601957a6ecb1e18654ae7c3294fc2ada7.patch +rpi/rpi_1517_27a5f8a36b445f30ba5eca7b5676a31ab8f028b8.patch +rpi/rpi_1518_3a0cd2b24beaa0b6fb12bc7e92b669d783191c32.patch +rpi/rpi_1519_b081819d2c6b53245ee13d7d95e730da3e7938b9.patch +rpi/rpi_1520_48086c041889c1e626f26ab0fc87f83943eded0a.patch +rpi/rpi_1521_de0b74c72ce8df3d2b376c204fb320b9391996e5.patch +rpi/rpi_1522_e44868e1780ba50690e143b9239ff8e4b2aabc73.patch +rpi/rpi_1523_0f732731594f8a36b4dd0516818d270f6c99feb9.patch +rpi/rpi_1524_c58500a8234d019c8c1822753291a8088b698b6b.patch +rpi/rpi_1525_4581cf1705a9e6f96cae1d011d4cc193e4f1f8aa.patch +rpi/rpi_1526_b58c8cafa28d86ba96ab7a37ea375db2a7faec21.patch +rpi/rpi_1527_bea0bd6e5ab9b2aa4ccf5db5c0de5ba190ceb267.patch +rpi/rpi_1528_2583518965d69decdad0a7549e4b7fd806f2d003.patch +rpi/rpi_1529_a41b53c03bc2fb3d486734bc1c00b941a0b0e687.patch +rpi/rpi_1530_fe43953e3fe063dda4c493d4884aaf52a9941176.patch +rpi/rpi_1531_4ded7f85c871b5edd6a3bb4f166670f5b8ae052c.patch +rpi/rpi_9999_other_changes.patch +#rpi/rpi_9999_other_changes.patch +rpmanualusbip-format-overflow.patch diff --cc debian/patches/series-rt index ecb75367cbf0,145db90dc621..cc786f1f1e49 --- a/debian/patches/series-rt +++ b/debian/patches/series-rt @@@ -63,273 -63,289 +63,293 @@@ features/all/rt/0062-suspend-Prevent-mi features/all/rt/0063-net-flip-lock-dep-thingy.patch.patch features/all/rt/0064-net-sched-Use-msleep-instead-of-yield.patch features/all/rt/0065-x86-ioapic-Do-not-unmask-io_apic-when-interrupt-is-i.patch - features/all/rt/0066-pci-Use-__wake_up_all_locked-in-pci_unblock_user_cfg.patch - features/all/rt/0067-latencyhist-disable-jump-labels.patch - features/all/rt/0068-tracing-Add-latency-histograms.patch - features/all/rt/0069-latency_hist-Update-sched_wakeup-probe.patch - features/all/rt/0070-trace-latency-hist-Consider-new-argument-when-probin.patch - features/all/rt/0071-trace-Use-rcuidle-version-for-preemptoff_hist-trace-.patch - features/all/rt/0072-printk-Add-a-printk-kill-switch.patch - features/all/rt/0073-printk-Add-force_early_printk-boot-param-to-help-wit.patch - features/all/rt/0074-rt-Provide-PREEMPT_RT_BASE-config-switch.patch - features/all/rt/0075-kconfig-Disable-config-options-which-are-not-RT-comp.patch - features/all/rt/0076-kconfig-Add-PREEMPT_RT_FULL.patch - features/all/rt/0077-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch - features/all/rt/0078-iommu-amd-Use-WARN_ON_NORT-in-__attach_device.patch - features/all/rt/0079-rt-local_irq_-variants-depending-on-RT-RT.patch - features/all/rt/0080-preempt-Provide-preempt_-_-no-rt-variants.patch - features/all/rt/0081-Intrduce-migrate_disable-cpu_light.patch - features/all/rt/0082-futex-workaround-migrate_disable-enable-in-different.patch - features/all/rt/0083-rt-Add-local-irq-locks.patch - features/all/rt/0084-locallock-add-local_lock_on.patch - features/all/rt/0085-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch - features/all/rt/0086-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch - features/all/rt/0087-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch - features/all/rt/0088-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch - features/all/rt/0089-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch - features/all/rt/0090-usb-Use-_nort-in-giveback-function.patch - features/all/rt/0091-mm-scatterlist-Do-not-disable-irqs-on-RT.patch - features/all/rt/0092-mm-workingset-Do-not-protect-workingset_shadow_nodes.patch - features/all/rt/0093-signal-Make-__lock_task_sighand-RT-aware.patch - features/all/rt/0094-signal-x86-Delay-calling-signals-in-atomic.patch - features/all/rt/0095-x86-signal-delay-calling-signals-on-32bit.patch - features/all/rt/0096-net-wireless-Use-WARN_ON_NORT.patch - features/all/rt/0097-buffer_head-Replace-bh_uptodate_lock-for-rt.patch - features/all/rt/0098-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch - features/all/rt/0099-list_bl-Make-list-head-locking-RT-safe.patch - features/all/rt/0100-list_bl-fixup-bogus-lockdep-warning.patch - features/all/rt/0101-genirq-Disable-irqpoll-on-rt.patch - features/all/rt/0102-genirq-Force-interrupt-thread-on-RT.patch - features/all/rt/0103-drivers-net-vortex-fix-locking-issues.patch - features/all/rt/0104-mm-page_alloc-rt-friendly-per-cpu-pages.patch - features/all/rt/0105-mm-page_alloc-Reduce-lock-sections-further.patch - features/all/rt/0106-mm-swap-Convert-to-percpu-locked.patch - features/all/rt/0107-mm-perform-lru_add_drain_all-remotely.patch - features/all/rt/0108-mm-vmstat-Protect-per-cpu-variables-with-preempt-dis.patch - features/all/rt/0109-ARM-Initialize-split-page-table-locks-for-vector-pag.patch - features/all/rt/0110-mm-bounce-Use-local_irq_save_nort.patch - features/all/rt/0111-mm-Allow-only-slub-on-RT.patch - features/all/rt/0112-mm-Enable-SLUB-for-RT.patch - features/all/rt/0113-slub-Enable-irqs-for-__GFP_WAIT.patch - features/all/rt/0114-slub-Disable-SLUB_CPU_PARTIAL.patch - features/all/rt/0115-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch - features/all/rt/0116-mm-memcontrol-Don-t-call-schedule_work_on-in-preempt.patch - features/all/rt/0117-mm-memcontrol-Replace-local_irq_disable-with-local-l.patch - features/all/rt/0118-mm-memcontrol-mem_cgroup_migrate-replace-another-loc.patch - features/all/rt/0119-mm-backing-dev-don-t-disable-IRQs-in-wb_congested_pu.patch - features/all/rt/0120-mm-zsmalloc-copy-with-get_cpu_var-and-locking.patch - features/all/rt/0121-radix-tree-use-local-locks.patch - features/all/rt/0122-panic-skip-get_random_bytes-for-RT_FULL-in-init_oops.patch - features/all/rt/0123-timers-Prepare-for-full-preemption.patch - features/all/rt/0124-timer-delay-waking-softirqs-from-the-jiffy-tick.patch - features/all/rt/0125-hrtimers-Prepare-full-preemption.patch - features/all/rt/0126-hrtimer-enfore-64byte-alignment.patch - features/all/rt/0127-hrtimer-Fixup-hrtimer-callback-changes-for-preempt-r.patch - features/all/rt/0128-sched-deadline-dl_task_timer-has-to-be-irqsafe.patch - features/all/rt/0129-timer-fd-Prevent-live-lock.patch - features/all/rt/0130-tick-broadcast-Make-broadcast-hrtimer-irqsafe.patch - features/all/rt/0131-timer-hrtimer-check-properly-for-a-running-timer.patch - features/all/rt/0132-posix-timers-Thread-posix-cpu-timers-on-rt.patch - features/all/rt/0133-sched-Move-task_struct-cleanup-to-RCU.patch - features/all/rt/0134-sched-Limit-the-number-of-task-migrations-per-batch.patch - features/all/rt/0135-sched-Move-mmdrop-to-RCU-on-RT.patch - features/all/rt/0136-kernel-sched-move-stack-kprobe-clean-up-to-__put_tas.patch - features/all/rt/0137-sched-Add-saved_state-for-tasks-blocked-on-sleeping-.patch - features/all/rt/0138-sched-Prevent-task-state-corruption-by-spurious-lock.patch - features/all/rt/0139-sched-Remove-TASK_ALL.patch - features/all/rt/0140-sched-Do-not-account-rcu_preempt_depth-on-RT-in-migh.patch - features/all/rt/0141-sched-Take-RT-softirq-semantics-into-account-in-cond.patch - features/all/rt/0142-sched-Use-the-proper-LOCK_OFFSET-for-cond_resched.patch - features/all/rt/0143-sched-Disable-TTWU_QUEUE-on-RT.patch - features/all/rt/0144-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch - features/all/rt/0145-sched-ttwu-Return-success-when-only-changing-the-sav.patch - features/all/rt/0146-sched-workqueue-Only-wake-up-idle-workers-if-not-blo.patch - features/all/rt/0147-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch - features/all/rt/0148-stop_machine-Use-raw-spinlocks.patch - features/all/rt/0149-hotplug-Lightweight-get-online-cpus.patch - features/all/rt/0150-hotplug-sync_unplug-No-n-in-task-name.patch - features/all/rt/0151-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch - features/all/rt/0152-trace-Add-migrate-disabled-counter-to-tracing-output.patch - features/all/rt/0153-hotplug-Use-migrate-disable-on-unplug.patch - features/all/rt/0154-lockdep-Make-it-RT-aware.patch - features/all/rt/0155-locking-Disable-spin-on-owner-for-RT.patch - features/all/rt/0156-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch - features/all/rt/0157-softirq-Check-preemption-after-reenabling-interrupts.patch - features/all/rt/0158-softirq-Disable-softirq-stacks-for-RT.patch - features/all/rt/0159-softirq-Split-softirq-locks.patch - features/all/rt/0160-kernel-softirq-unlock-with-irqs-on.patch - features/all/rt/0161-kernel-migrate_disable-do-fastpath-in-atomic-irqs-of.patch - features/all/rt/0162-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch - features/all/rt/0163-softirq-split-timer-softirqs-out-of-ksoftirqd.patch - features/all/rt/0164-softirq-wake-the-timer-softirq-if-needed.patch - features/all/rt/0165-timers-Don-t-wake-ktimersoftd-on-every-tick.patch - features/all/rt/0166-Revert-timers-Don-t-wake-ktimersoftd-on-every-tick.patch - features/all/rt/0167-rtmutex-trylock-is-okay-on-RT.patch - features/all/rt/0168-gpu-don-t-check-for-the-lock-owner.patch - features/all/rt/0169-fs-nfs-turn-rmdir_sem-into-a-semaphore.patch - features/all/rt/0170-rtmutex-Handle-the-various-new-futex-race-conditions.patch - features/all/rt/0171-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch - features/all/rt/0172-futex-Ensure-lock-unlock-symetry-versus-pi_lock-and-.patch - features/all/rt/0173-pid.h-include-atomic.h.patch - features/all/rt/0174-arm-include-definition-for-cpumask_t.patch - features/all/rt/0175-locking-locktorture-Do-NOT-include-rwlock.h-directly.patch - features/all/rt/0176-rtmutex-Add-rtmutex_lock_killable.patch - features/all/rt/0177-rtmutex-Make-lock_killable-work.patch - features/all/rt/0178-spinlock-Split-the-lock-types-header.patch - features/all/rt/0179-rtmutex-Avoid-include-hell.patch - features/all/rt/0180-rbtree-don-t-include-the-rcu-header.patch - features/all/rt/0181-rt-Add-the-preempt-rt-lock-replacement-APIs.patch - features/all/rt/0182-rt-Drop-mutex_disable-on-DEBUG-configs-and-the-GPL-s.patch - features/all/rt/0183-kernel-locking-use-an-exclusive-wait_q-for-sleepers.patch - features/all/rt/0184-rtmutex-Add-RT-aware-ww-locks.patch - features/all/rt/0185-rtmutex-Provide-rt_mutex_lock_state.patch - features/all/rt/0186-rtmutex-Provide-locked-slowpath.patch - features/all/rt/0187-futex-rtmutex-Cure-RT-double-blocking-issue.patch - features/all/rt/0188-rwsem-rt-Lift-single-reader-restriction.patch - features/all/rt/0189-ptrace-fix-ptrace-vs-tasklist_lock-race.patch - features/all/rt/0190-rcu-Frob-softirq-test.patch - features/all/rt/0191-rcu-Merge-RCU-bh-into-RCU-preempt.patch - features/all/rt/0192-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch - features/all/rt/0193-rcutree-rcu_bh_qs-Disable-irq-while-calling-rcu_pree.patch - features/all/rt/0194-tty-serial-omap-Make-the-locking-RT-aware.patch - features/all/rt/0195-tty-serial-pl011-Make-the-locking-work-on-RT.patch - features/all/rt/0196-rt-Improve-the-serial-console-PASS_LIMIT.patch - features/all/rt/0197-tty-serial-8250-don-t-take-the-trylock-during-oops.patch - features/all/rt/0198-wait.h-include-atomic.h.patch - features/all/rt/0199-work-simple-Simple-work-queue-implemenation.patch - features/all/rt/0200-completion-Use-simple-wait-queues.patch - features/all/rt/0201-fs-aio-simple-simple-work.patch - features/all/rt/0202-genirq-Do-not-invoke-the-affinity-callback-via-a-wor.patch - features/all/rt/0203-hrtimer-Move-schedule_work-call-to-helper-thread.patch - features/all/rt/0204-locking-percpu-rwsem-Remove-preempt_disable-variants.patch - features/all/rt/0205-fs-namespace-preemption-fix.patch - features/all/rt/0206-mm-Protect-activate_mm-by-preempt_-disable-enable-_r.patch - features/all/rt/0208-fs-ntfs-disable-interrupt-only-on-RT.patch - features/all/rt/0209-fs-jbd2-pull-your-plug-when-waiting-for-space.patch - features/all/rt/0210-x86-Convert-mce-timer-to-hrtimer.patch - features/all/rt/0211-x86-mce-use-swait-queue-for-mce-wakeups.patch - features/all/rt/0212-x86-stackprotector-Avoid-random-pool-on-rt.patch - features/all/rt/0213-x86-Use-generic-rwsem_spinlocks-on-rt.patch - features/all/rt/0214-x86-UV-raw_spinlock-conversion.patch - features/all/rt/0215-thermal-Defer-thermal-wakups-to-threads.patch - features/all/rt/0216-fs-epoll-Do-not-disable-preemption-on-RT.patch - features/all/rt/0217-mm-vmalloc-Another-preempt-disable-region-which-suck.patch - features/all/rt/0218-block-mq-use-cpu_light.patch - features/all/rt/0219-block-mq-do-not-invoke-preempt_disable.patch - features/all/rt/0220-block-mq-don-t-complete-requests-via-IPI.patch - features/all/rt/0221-md-raid5-Make-raid5_percpu-handling-RT-aware.patch - features/all/rt/0222-rt-Introduce-cpu_chill.patch - features/all/rt/0223-cpu_chill-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch - features/all/rt/0224-block-blk-mq-Use-swait.patch - features/all/rt/0225-block-Use-cpu_chill-for-retry-loops.patch - features/all/rt/0226-fs-dcache-Use-cpu_chill-in-trylock-loops.patch - features/all/rt/0227-net-Use-cpu_chill-instead-of-cpu_relax.patch - features/all/rt/0228-fs-dcache-use-swait_queue-instead-of-waitqueue.patch - features/all/rt/0229-workqueue-Use-normal-rcu.patch - features/all/rt/0230-workqueue-Use-local-irq-lock-instead-of-irq-disable-.patch - features/all/rt/0231-workqueue-Prevent-workqueue-versus-ata-piix-livelock.patch - features/all/rt/0232-sched-Distangle-worker-accounting-from-rqlock.patch - features/all/rt/0233-idr-Use-local-lock-instead-of-preempt-enable-disable.patch - features/all/rt/0234-percpu_ida-Use-local-locks.patch - features/all/rt/0235-debugobjects-Make-RT-aware.patch - features/all/rt/0236-jump-label-disable-if-stop_machine-is-used.patch - features/all/rt/0237-seqlock-Prevent-rt-starvation.patch - features/all/rt/0238-sunrpc-Make-svc_xprt_do_enqueue-use-get_cpu_light.patch - features/all/rt/0239-net-Use-skbufhead-with-raw-lock.patch - features/all/rt/0240-net-core-cpuhotplug-Drain-input_pkt_queue-lockless.patch - features/all/rt/0241-net-move-xmit_recursion-to-per-task-variable-on-RT.patch - features/all/rt/0242-net-provide-a-way-to-delegate-processing-a-softirq-t.patch - features/all/rt/0243-net-dev-always-take-qdisc-s-busylock-in-__dev_xmit_s.patch - features/all/rt/0244-net-Qdisc-use-a-seqlock-instead-seqcount.patch - features/all/rt/0245-net-add-back-the-missing-serialization-in-ip_send_un.patch - features/all/rt/0246-net-add-a-lock-around-icmp_sk.patch - features/all/rt/0247-net-Have-__napi_schedule_irqoff-disable-interrupts-o.patch - features/all/rt/0248-net-sysrq-via-icmp.patch - features/all/rt/0249-irqwork-push-most-work-into-softirq-context.patch - features/all/rt/0250-irqwork-Move-irq-safe-work-to-irq-context.patch - features/all/rt/0251-snd-pcm-fix-snd_pcm_stream_lock-irqs_disabled-splats.patch - features/all/rt/0252-printk-Make-rt-aware.patch - features/all/rt/0253-kernel-printk-Don-t-try-to-print-from-IRQ-NMI-region.patch - features/all/rt/0254-printk-Drop-the-logbuf_lock-more-often.patch - features/all/rt/0255-powerpc-Use-generic-rwsem-on-RT.patch - features/all/rt/0256-powerpc-kvm-Disable-in-kernel-MPIC-emulation-for-PRE.patch - features/all/rt/0257-powerpc-ps3-device-init.c-adapt-to-completions-using.patch - features/all/rt/0258-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch - features/all/rt/0259-arm-unwind-use-a-raw_spin_lock.patch - features/all/rt/0260-ARM-enable-irq-in-translation-section-permission-fau.patch - features/all/rt/0261-genirq-update-irq_set_irqchip_state-documentation.patch - features/all/rt/0262-KVM-arm-arm64-downgrade-preempt_disable-d-region-to-.patch - features/all/rt/0263-arm64-xen-Make-XEN-depend-on-RT.patch - features/all/rt/0264-kgdb-serial-Short-term-workaround.patch - features/all/rt/0265-sysfs-Add-sys-kernel-realtime-entry.patch - features/all/rt/0266-powerpc-Disable-highmem-on-RT.patch - features/all/rt/0267-mips-Disable-highmem-on-RT.patch - features/all/rt/0268-mm-rt-kmap_atomic-scheduling.patch - features/all/rt/0269-mm-rt-Fix-generic-kmap_atomic-for-RT.patch - features/all/rt/0270-x86-highmem-Add-a-already-used-pte-check.patch - features/all/rt/0271-arm-highmem-Flush-tlb-on-unmap.patch - features/all/rt/0272-arm-Enable-highmem-for-rt.patch - features/all/rt/0273-ipc-sem-Rework-semaphore-wakeups.patch - features/all/rt/0274-x86-kvm-Require-const-tsc-for-RT.patch - features/all/rt/0275-KVM-lapic-mark-LAPIC-timer-handler-as-irqsafe.patch - features/all/rt/0276-scsi-fcoe-Make-RT-aware.patch - features/all/rt/0277-sas-ata-isci-dont-t-disable-interrupts-in-qc_issue-h.patch - features/all/rt/0278-x86-crypto-Reduce-preempt-disabled-regions.patch - features/all/rt/0279-crypto-Reduce-preempt-disabled-regions-more-algos.patch - features/all/rt/0280-dm-Make-rt-aware.patch - features/all/rt/0281-acpi-rt-Convert-acpi_gbl_hardware-lock-back-to-a-raw.patch - features/all/rt/0282-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch - features/all/rt/0283-random-Make-it-work-on-rt.patch - features/all/rt/0284-random-avoid-preempt_disable-ed-section.patch - features/all/rt/0285-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch - features/all/rt/0286-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch - features/all/rt/0287-cpu-hotplug-Document-why-PREEMPT_RT-uses-a-spinlock.patch - features/all/rt/0288-kernel-cpu-fix-cpu-down-problem-if-kthread-s-cpu-is-.patch - features/all/rt/0289-kernel-hotplug-restore-original-cpu-mask-oncpu-down.patch - features/all/rt/0290-cpu_down-move-migrate_enable-back.patch - features/all/rt/0291-hotplug-Use-set_cpus_allowed_ptr-in-sync_unplug_thre.patch - features/all/rt/0292-rt-locking-Reenable-migration-accross-schedule.patch - features/all/rt/0293-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch - features/all/rt/0294-net-Remove-preemption-disabling-in-netif_rx.patch - features/all/rt/0295-net-Another-local_irq_disable-kmalloc-headache.patch - features/all/rt/0296-net-core-protect-users-of-napi_alloc_cache-against-r.patch - features/all/rt/0297-net-netfilter-Serialize-xt_write_recseq-sections-on-.patch - features/all/rt/0298-net-Add-a-mutex-around-devnet_rename_seq.patch - features/all/rt/0299-crypto-Convert-crypto-notifier-chain-to-SRCU.patch - features/all/rt/0300-lockdep-selftest-Only-do-hardirq-context-test-for-ra.patch - features/all/rt/0301-lockdep-selftest-fix-warnings-due-to-missing-PREEMPT.patch - features/all/rt/0302-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch - features/all/rt/0303-kernel-perf-mark-perf_cpu_context-s-timer-as-irqsafe.patch - features/all/rt/0304-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch - features/all/rt/0305-rcu-Eliminate-softirq-processing-from-rcutree.patch - features/all/rt/0306-rcu-make-RCU_BOOST-default-on-RT.patch - features/all/rt/0307-rcu-enable-rcu_normal_after_boot-by-default-for-RT.patch - features/all/rt/0308-sched-Add-support-for-lazy-preemption.patch - features/all/rt/0309-ftrace-Fix-trace-header-alignment.patch - features/all/rt/0310-x86-Support-for-lazy-preemption.patch - features/all/rt/0311-arm-Add-support-for-lazy-preemption.patch - features/all/rt/0312-powerpc-Add-support-for-lazy-preemption.patch - features/all/rt/0313-arch-arm64-Add-lazy-preempt-support.patch - features/all/rt/0314-sched-migrate-disable-handle-updated-task-mask-mg-di.patch - features/all/rt/0315-leds-trigger-disable-CPU-trigger-on-RT.patch - features/all/rt/0316-mmci-Remove-bogus-local_irq_save.patch - features/all/rt/0317-cpufreq-drop-K8-s-driver-from-beeing-selected.patch - features/all/rt/0318-connector-cn_proc-Protect-send_msg-with-a-local-lock.patch - features/all/rt/0319-drivers-block-zram-Replace-bit-spinlocks-with-rtmute.patch - features/all/rt/0320-drivers-zram-Don-t-disable-preemption-in-zcomp_strea.patch - features/all/rt/0321-drm-i915-drop-trace_i915_gem_ring_dispatch-on-rt.patch - features/all/rt/0322-i915-bogus-warning-from-i915-when-running-on-PREEMPT.patch - features/all/rt/0323-drm-radeon-i915-Use-preempt_disable-enable_rt-where-.patch - features/all/rt/0324-drm-i915-Use-local_lock-unlock_irq-in-intel_pipe_upd.patch - features/all/rt/0325-cgroups-use-simple-wait-in-css_release.patch - features/all/rt/0326-memcontrol-Prevent-scheduling-while-atomic-in-cgroup.patch - features/all/rt/0327-cpuset-Convert-callback_lock-to-raw_spinlock_t.patch - features/all/rt/0328-rt-ntp-Move-call-to-schedule_delayed_work-to-helper-.patch - features/all/rt/0329-md-disable-bcache.patch - features/all/rt/0330-workqueue-Prevent-deadlock-stall-on-RT.patch - features/all/rt/0331-Add-localversion-for-RT-release.patch - features/all/rt/0332-Linux-4.9.47-rt37-REBASE.patch + features/all/rt/0066-latencyhist-disable-jump-labels.patch + features/all/rt/0067-tracing-Add-latency-histograms.patch + features/all/rt/0068-latency_hist-Update-sched_wakeup-probe.patch + features/all/rt/0069-trace-latency-hist-Consider-new-argument-when-probin.patch + features/all/rt/0070-trace-Use-rcuidle-version-for-preemptoff_hist-trace-.patch + features/all/rt/0071-printk-Add-a-printk-kill-switch.patch + features/all/rt/0072-printk-Add-force_early_printk-boot-param-to-help-wit.patch + features/all/rt/0073-rt-Provide-PREEMPT_RT_BASE-config-switch.patch + features/all/rt/0074-kconfig-Disable-config-options-which-are-not-RT-comp.patch + features/all/rt/0075-kconfig-Add-PREEMPT_RT_FULL.patch + features/all/rt/0076-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch + features/all/rt/0077-iommu-amd-Use-WARN_ON_NORT-in-__attach_device.patch + features/all/rt/0078-rt-local_irq_-variants-depending-on-RT-RT.patch + features/all/rt/0079-preempt-Provide-preempt_-_-no-rt-variants.patch + features/all/rt/0080-Intrduce-migrate_disable-cpu_light.patch + features/all/rt/0081-futex-workaround-migrate_disable-enable-in-different.patch + features/all/rt/0082-rt-Add-local-irq-locks.patch + features/all/rt/0083-locallock-add-local_lock_on.patch + features/all/rt/0084-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch + features/all/rt/0085-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch + features/all/rt/0086-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch + features/all/rt/0087-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch + features/all/rt/0088-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch + features/all/rt/0089-usb-Use-_nort-in-giveback-function.patch + features/all/rt/0090-mm-scatterlist-Do-not-disable-irqs-on-RT.patch + features/all/rt/0091-mm-workingset-Do-not-protect-workingset_shadow_nodes.patch + features/all/rt/0092-signal-Make-__lock_task_sighand-RT-aware.patch + features/all/rt/0093-signal-x86-Delay-calling-signals-in-atomic.patch + features/all/rt/0094-x86-signal-delay-calling-signals-on-32bit.patch + features/all/rt/0095-net-wireless-Use-WARN_ON_NORT.patch + features/all/rt/0096-buffer_head-Replace-bh_uptodate_lock-for-rt.patch + features/all/rt/0097-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch + features/all/rt/0098-list_bl-Make-list-head-locking-RT-safe.patch + features/all/rt/0099-list_bl-fixup-bogus-lockdep-warning.patch + features/all/rt/0100-genirq-Disable-irqpoll-on-rt.patch + features/all/rt/0101-genirq-Force-interrupt-thread-on-RT.patch + features/all/rt/0102-drivers-net-vortex-fix-locking-issues.patch + features/all/rt/0103-mm-page_alloc-rt-friendly-per-cpu-pages.patch + features/all/rt/0104-mm-page_alloc-Reduce-lock-sections-further.patch + features/all/rt/0105-mm-swap-Convert-to-percpu-locked.patch + features/all/rt/0106-mm-perform-lru_add_drain_all-remotely.patch + features/all/rt/0107-mm-vmstat-Protect-per-cpu-variables-with-preempt-dis.patch + features/all/rt/0108-ARM-Initialize-split-page-table-locks-for-vector-pag.patch + features/all/rt/0109-mm-bounce-Use-local_irq_save_nort.patch + features/all/rt/0110-mm-Allow-only-slub-on-RT.patch + features/all/rt/0111-mm-Enable-SLUB-for-RT.patch + features/all/rt/0112-slub-Enable-irqs-for-__GFP_WAIT.patch + features/all/rt/0113-slub-Disable-SLUB_CPU_PARTIAL.patch + features/all/rt/0114-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch + features/all/rt/0115-mm-memcontrol-Don-t-call-schedule_work_on-in-preempt.patch + features/all/rt/0116-mm-memcontrol-Replace-local_irq_disable-with-local-l.patch + features/all/rt/0117-mm-memcontrol-mem_cgroup_migrate-replace-another-loc.patch + features/all/rt/0118-mm-backing-dev-don-t-disable-IRQs-in-wb_congested_pu.patch + features/all/rt/0119-mm-zsmalloc-copy-with-get_cpu_var-and-locking.patch + features/all/rt/0120-radix-tree-use-local-locks.patch + features/all/rt/0121-panic-skip-get_random_bytes-for-RT_FULL-in-init_oops.patch + features/all/rt/0122-timers-Prepare-for-full-preemption.patch + features/all/rt/0123-timer-delay-waking-softirqs-from-the-jiffy-tick.patch + features/all/rt/0124-hrtimers-Prepare-full-preemption.patch + features/all/rt/0125-hrtimer-enfore-64byte-alignment.patch + features/all/rt/0126-hrtimer-Fixup-hrtimer-callback-changes-for-preempt-r.patch + features/all/rt/0127-sched-deadline-dl_task_timer-has-to-be-irqsafe.patch + features/all/rt/0128-timer-fd-Prevent-live-lock.patch + features/all/rt/0129-tick-broadcast-Make-broadcast-hrtimer-irqsafe.patch + features/all/rt/0130-timer-hrtimer-check-properly-for-a-running-timer.patch + features/all/rt/0131-posix-timers-Thread-posix-cpu-timers-on-rt.patch + features/all/rt/0132-sched-Move-task_struct-cleanup-to-RCU.patch + features/all/rt/0133-sched-Limit-the-number-of-task-migrations-per-batch.patch + features/all/rt/0134-sched-Move-mmdrop-to-RCU-on-RT.patch + features/all/rt/0135-kernel-sched-move-stack-kprobe-clean-up-to-__put_tas.patch + features/all/rt/0136-sched-Add-saved_state-for-tasks-blocked-on-sleeping-.patch + features/all/rt/0137-sched-Prevent-task-state-corruption-by-spurious-lock.patch + features/all/rt/0138-sched-Remove-TASK_ALL.patch + features/all/rt/0139-sched-Do-not-account-rcu_preempt_depth-on-RT-in-migh.patch + features/all/rt/0140-sched-Take-RT-softirq-semantics-into-account-in-cond.patch + features/all/rt/0141-sched-Use-the-proper-LOCK_OFFSET-for-cond_resched.patch + features/all/rt/0142-sched-Disable-TTWU_QUEUE-on-RT.patch + features/all/rt/0143-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch + features/all/rt/0144-sched-ttwu-Return-success-when-only-changing-the-sav.patch + features/all/rt/0145-sched-workqueue-Only-wake-up-idle-workers-if-not-blo.patch + features/all/rt/0146-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch + features/all/rt/0147-stop_machine-Use-raw-spinlocks.patch + features/all/rt/0148-hotplug-Lightweight-get-online-cpus.patch + features/all/rt/0149-hotplug-sync_unplug-No-n-in-task-name.patch + features/all/rt/0150-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch + features/all/rt/0151-trace-Add-migrate-disabled-counter-to-tracing-output.patch + features/all/rt/0152-hotplug-Use-migrate-disable-on-unplug.patch + features/all/rt/0153-lockdep-Make-it-RT-aware.patch + features/all/rt/0154-locking-Disable-spin-on-owner-for-RT.patch + features/all/rt/0155-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch + features/all/rt/0156-softirq-Check-preemption-after-reenabling-interrupts.patch + features/all/rt/0157-softirq-Disable-softirq-stacks-for-RT.patch + features/all/rt/0158-softirq-Split-softirq-locks.patch + features/all/rt/0159-kernel-softirq-unlock-with-irqs-on.patch + features/all/rt/0160-kernel-migrate_disable-do-fastpath-in-atomic-irqs-of.patch + features/all/rt/0161-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch + features/all/rt/0162-softirq-split-timer-softirqs-out-of-ksoftirqd.patch + features/all/rt/0163-softirq-wake-the-timer-softirq-if-needed.patch + features/all/rt/0164-timers-Don-t-wake-ktimersoftd-on-every-tick.patch + features/all/rt/0165-Revert-timers-Don-t-wake-ktimersoftd-on-every-tick.patch + features/all/rt/0166-rtmutex-trylock-is-okay-on-RT.patch + features/all/rt/0167-gpu-don-t-check-for-the-lock-owner.patch + features/all/rt/0168-fs-nfs-turn-rmdir_sem-into-a-semaphore.patch + features/all/rt/0169-rtmutex-Handle-the-various-new-futex-race-conditions.patch + features/all/rt/0170-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch + features/all/rt/0171-futex-Ensure-lock-unlock-symetry-versus-pi_lock-and-.patch + features/all/rt/0172-pid.h-include-atomic.h.patch + features/all/rt/0173-arm-include-definition-for-cpumask_t.patch + features/all/rt/0174-locking-locktorture-Do-NOT-include-rwlock.h-directly.patch + features/all/rt/0175-rtmutex-Add-rtmutex_lock_killable.patch + features/all/rt/0176-rtmutex-Make-lock_killable-work.patch + features/all/rt/0177-spinlock-Split-the-lock-types-header.patch + features/all/rt/0178-rtmutex-Avoid-include-hell.patch + features/all/rt/0179-rbtree-don-t-include-the-rcu-header.patch + features/all/rt/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch + features/all/rt/0181-rt-Drop-mutex_disable-on-DEBUG-configs-and-the-GPL-s.patch + features/all/rt/0182-kernel-locking-use-an-exclusive-wait_q-for-sleepers.patch + features/all/rt/0183-rtmutex-Add-RT-aware-ww-locks.patch + features/all/rt/0184-rtmutex-Provide-rt_mutex_lock_state.patch + features/all/rt/0185-rtmutex-Provide-locked-slowpath.patch + features/all/rt/0186-futex-rtmutex-Cure-RT-double-blocking-issue.patch + features/all/rt/0187-rwsem-rt-Lift-single-reader-restriction.patch + features/all/rt/0188-ptrace-fix-ptrace-vs-tasklist_lock-race.patch + features/all/rt/0189-rcu-Frob-softirq-test.patch + features/all/rt/0190-rcu-Merge-RCU-bh-into-RCU-preempt.patch + features/all/rt/0191-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch + features/all/rt/0192-rcutree-rcu_bh_qs-Disable-irq-while-calling-rcu_pree.patch + features/all/rt/0193-tty-serial-omap-Make-the-locking-RT-aware.patch + features/all/rt/0194-tty-serial-pl011-Make-the-locking-work-on-RT.patch + features/all/rt/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch + features/all/rt/0196-tty-serial-8250-don-t-take-the-trylock-during-oops.patch + features/all/rt/0197-wait.h-include-atomic.h.patch + features/all/rt/0198-work-simple-Simple-work-queue-implemenation.patch + features/all/rt/0199-completion-Use-simple-wait-queues.patch + features/all/rt/0200-fs-aio-simple-simple-work.patch + features/all/rt/0201-genirq-Do-not-invoke-the-affinity-callback-via-a-wor.patch + features/all/rt/0202-hrtimer-Move-schedule_work-call-to-helper-thread.patch + features/all/rt/0203-locking-percpu-rwsem-Remove-preempt_disable-variants.patch + features/all/rt/0204-fs-namespace-preemption-fix.patch + features/all/rt/0205-mm-Protect-activate_mm-by-preempt_-disable-enable-_r.patch + features/all/rt/0206-block-Turn-off-warning-which-is-bogus-on-RT.patch + features/all/rt/0207-fs-ntfs-disable-interrupt-only-on-RT.patch + features/all/rt/0208-fs-jbd2-pull-your-plug-when-waiting-for-space.patch + features/all/rt/0209-x86-Convert-mce-timer-to-hrtimer.patch + features/all/rt/0210-x86-mce-use-swait-queue-for-mce-wakeups.patch + features/all/rt/0211-x86-stackprotector-Avoid-random-pool-on-rt.patch + features/all/rt/0212-x86-Use-generic-rwsem_spinlocks-on-rt.patch + features/all/rt/0213-x86-UV-raw_spinlock-conversion.patch + features/all/rt/0214-thermal-Defer-thermal-wakups-to-threads.patch + features/all/rt/0215-fs-epoll-Do-not-disable-preemption-on-RT.patch + features/all/rt/0216-mm-vmalloc-Another-preempt-disable-region-which-suck.patch + features/all/rt/0217-block-mq-use-cpu_light.patch + features/all/rt/0218-block-mq-do-not-invoke-preempt_disable.patch + features/all/rt/0219-block-mq-don-t-complete-requests-via-IPI.patch + features/all/rt/0220-md-raid5-Make-raid5_percpu-handling-RT-aware.patch + features/all/rt/0221-rt-Introduce-cpu_chill.patch + features/all/rt/0222-cpu_chill-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch + features/all/rt/0223-block-blk-mq-Use-swait.patch + features/all/rt/0224-block-Use-cpu_chill-for-retry-loops.patch + features/all/rt/0225-fs-dcache-Use-cpu_chill-in-trylock-loops.patch + features/all/rt/0226-net-Use-cpu_chill-instead-of-cpu_relax.patch + features/all/rt/0227-fs-dcache-use-swait_queue-instead-of-waitqueue.patch + features/all/rt/0228-workqueue-Use-normal-rcu.patch + features/all/rt/0229-workqueue-Use-local-irq-lock-instead-of-irq-disable-.patch + features/all/rt/0230-workqueue-Prevent-workqueue-versus-ata-piix-livelock.patch + features/all/rt/0231-sched-Distangle-worker-accounting-from-rqlock.patch + features/all/rt/0232-idr-Use-local-lock-instead-of-preempt-enable-disable.patch + features/all/rt/0233-percpu_ida-Use-local-locks.patch + features/all/rt/0234-debugobjects-Make-RT-aware.patch + features/all/rt/0235-jump-label-disable-if-stop_machine-is-used.patch + features/all/rt/0236-seqlock-Prevent-rt-starvation.patch + features/all/rt/0237-sunrpc-Make-svc_xprt_do_enqueue-use-get_cpu_light.patch + features/all/rt/0238-net-Use-skbufhead-with-raw-lock.patch + features/all/rt/0239-net-core-cpuhotplug-Drain-input_pkt_queue-lockless.patch + features/all/rt/0240-net-move-xmit_recursion-to-per-task-variable-on-RT.patch + features/all/rt/0241-net-provide-a-way-to-delegate-processing-a-softirq-t.patch + features/all/rt/0242-net-dev-always-take-qdisc-s-busylock-in-__dev_xmit_s.patch + features/all/rt/0243-net-Qdisc-use-a-seqlock-instead-seqcount.patch + features/all/rt/0244-net-add-back-the-missing-serialization-in-ip_send_un.patch + features/all/rt/0245-net-add-a-lock-around-icmp_sk.patch + features/all/rt/0246-net-Have-__napi_schedule_irqoff-disable-interrupts-o.patch + features/all/rt/0247-net-sysrq-via-icmp.patch + features/all/rt/0248-irqwork-push-most-work-into-softirq-context.patch + features/all/rt/0249-irqwork-Move-irq-safe-work-to-irq-context.patch + features/all/rt/0250-snd-pcm-fix-snd_pcm_stream_lock-irqs_disabled-splats.patch + features/all/rt/0251-printk-Make-rt-aware.patch + features/all/rt/0252-kernel-printk-Don-t-try-to-print-from-IRQ-NMI-region.patch + features/all/rt/0253-printk-Drop-the-logbuf_lock-more-often.patch + features/all/rt/0254-powerpc-Use-generic-rwsem-on-RT.patch + features/all/rt/0255-powerpc-kvm-Disable-in-kernel-MPIC-emulation-for-PRE.patch + features/all/rt/0256-powerpc-ps3-device-init.c-adapt-to-completions-using.patch + features/all/rt/0257-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch + features/all/rt/0258-arm-unwind-use-a-raw_spin_lock.patch + features/all/rt/0259-ARM-enable-irq-in-translation-section-permission-fau.patch + features/all/rt/0260-genirq-update-irq_set_irqchip_state-documentation.patch + features/all/rt/0261-KVM-arm-arm64-downgrade-preempt_disable-d-region-to-.patch + features/all/rt/0262-arm64-xen-Make-XEN-depend-on-RT.patch + features/all/rt/0263-kgdb-serial-Short-term-workaround.patch + features/all/rt/0264-sysfs-Add-sys-kernel-realtime-entry.patch + features/all/rt/0265-powerpc-Disable-highmem-on-RT.patch + features/all/rt/0266-mips-Disable-highmem-on-RT.patch + features/all/rt/0267-mm-rt-kmap_atomic-scheduling.patch + features/all/rt/0268-mm-rt-Fix-generic-kmap_atomic-for-RT.patch + features/all/rt/0269-x86-highmem-Add-a-already-used-pte-check.patch + features/all/rt/0270-arm-highmem-Flush-tlb-on-unmap.patch + features/all/rt/0271-arm-Enable-highmem-for-rt.patch + features/all/rt/0272-ipc-sem-Rework-semaphore-wakeups.patch + features/all/rt/0273-x86-kvm-Require-const-tsc-for-RT.patch + features/all/rt/0274-KVM-lapic-mark-LAPIC-timer-handler-as-irqsafe.patch + features/all/rt/0275-scsi-fcoe-Make-RT-aware.patch + features/all/rt/0276-sas-ata-isci-dont-t-disable-interrupts-in-qc_issue-h.patch + features/all/rt/0277-x86-crypto-Reduce-preempt-disabled-regions.patch + features/all/rt/0278-crypto-Reduce-preempt-disabled-regions-more-algos.patch + features/all/rt/0279-dm-Make-rt-aware.patch + features/all/rt/0280-acpi-rt-Convert-acpi_gbl_hardware-lock-back-to-a-raw.patch + features/all/rt/0281-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch + features/all/rt/0282-random-Make-it-work-on-rt.patch + features/all/rt/0283-random-avoid-preempt_disable-ed-section.patch + features/all/rt/0284-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch + features/all/rt/0285-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch + features/all/rt/0286-cpu-hotplug-Document-why-PREEMPT_RT-uses-a-spinlock.patch + features/all/rt/0287-kernel-cpu-fix-cpu-down-problem-if-kthread-s-cpu-is-.patch + features/all/rt/0288-kernel-hotplug-restore-original-cpu-mask-oncpu-down.patch + features/all/rt/0289-cpu_down-move-migrate_enable-back.patch + features/all/rt/0290-hotplug-Use-set_cpus_allowed_ptr-in-sync_unplug_thre.patch + features/all/rt/0291-rt-locking-Reenable-migration-accross-schedule.patch + features/all/rt/0292-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch + features/all/rt/0293-net-Remove-preemption-disabling-in-netif_rx.patch + features/all/rt/0294-net-Another-local_irq_disable-kmalloc-headache.patch + features/all/rt/0295-net-core-protect-users-of-napi_alloc_cache-against-r.patch + features/all/rt/0296-net-netfilter-Serialize-xt_write_recseq-sections-on-.patch + features/all/rt/0297-net-Add-a-mutex-around-devnet_rename_seq.patch + features/all/rt/0298-crypto-Convert-crypto-notifier-chain-to-SRCU.patch + features/all/rt/0299-lockdep-selftest-Only-do-hardirq-context-test-for-ra.patch + features/all/rt/0300-lockdep-selftest-fix-warnings-due-to-missing-PREEMPT.patch + features/all/rt/0301-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch + features/all/rt/0302-kernel-perf-mark-perf_cpu_context-s-timer-as-irqsafe.patch + features/all/rt/0303-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch + features/all/rt/0304-rcu-Eliminate-softirq-processing-from-rcutree.patch + features/all/rt/0305-rcu-make-RCU_BOOST-default-on-RT.patch + features/all/rt/0306-rcu-enable-rcu_normal_after_boot-by-default-for-RT.patch + features/all/rt/0307-sched-Add-support-for-lazy-preemption.patch + features/all/rt/0308-ftrace-Fix-trace-header-alignment.patch + features/all/rt/0309-x86-Support-for-lazy-preemption.patch + features/all/rt/0310-arm-Add-support-for-lazy-preemption.patch + features/all/rt/0311-powerpc-Add-support-for-lazy-preemption.patch + features/all/rt/0312-arch-arm64-Add-lazy-preempt-support.patch + features/all/rt/0313-sched-migrate-disable-handle-updated-task-mask-mg-di.patch + features/all/rt/0314-leds-trigger-disable-CPU-trigger-on-RT.patch + features/all/rt/0315-mmci-Remove-bogus-local_irq_save.patch + features/all/rt/0316-cpufreq-drop-K8-s-driver-from-beeing-selected.patch + features/all/rt/0317-connector-cn_proc-Protect-send_msg-with-a-local-lock.patch + features/all/rt/0318-drivers-block-zram-Replace-bit-spinlocks-with-rtmute.patch + features/all/rt/0319-drivers-zram-Don-t-disable-preemption-in-zcomp_strea.patch + features/all/rt/0320-drm-i915-drop-trace_i915_gem_ring_dispatch-on-rt.patch + features/all/rt/0321-i915-bogus-warning-from-i915-when-running-on-PREEMPT.patch + features/all/rt/0322-drm-radeon-i915-Use-preempt_disable-enable_rt-where-.patch + features/all/rt/0323-drm-i915-Use-local_lock-unlock_irq-in-intel_pipe_upd.patch + features/all/rt/0324-cgroups-use-simple-wait-in-css_release.patch + features/all/rt/0325-memcontrol-Prevent-scheduling-while-atomic-in-cgroup.patch + features/all/rt/0326-cpuset-Convert-callback_lock-to-raw_spinlock_t.patch + features/all/rt/0327-rt-ntp-Move-call-to-schedule_delayed_work-to-helper-.patch + features/all/rt/0328-md-disable-bcache.patch + features/all/rt/0329-workqueue-Prevent-deadlock-stall-on-RT.patch + features/all/rt/0330-Add-localversion-for-RT-release.patch + features/all/rt/0331-drivers-zram-fix-zcomp_stream_get-smp_processor_id-u.patch + features/all/rt/0332-fs-dcache-disable-preemption-on-i_dir_seq-s-write-si.patch + features/all/rt/0333-tpm_tis-fix-stall-after-iowrite-s.patch + features/all/rt/0334-fs-convert-two-more-BH_Uptodate_Lock-related-bitspin.patch + features/all/rt/0335-locking-rt-mutex-fix-deadlock-in-device-mapper-block.patch + features/all/rt/0336-md-raid5-do-not-disable-interrupts.patch + features/all/rt/0337-Revert-memcontrol-Prevent-scheduling-while-atomic-in.patch + features/all/rt/0338-Revert-fs-jbd2-pull-your-plug-when-waiting-for-space.patch + features/all/rt/0339-rtmutex-Fix-lock-stealing-logic.patch + features/all/rt/0340-cpu_pm-replace-raw_notifier-to-atomic_notifier.patch + features/all/rt/0341-PM-CPU-replace-raw_notifier-with-atomic_notifier-fix.patch + features/all/rt/0342-kernel-hrtimer-migrate-deferred-timer-on-CPU-down.patch + features/all/rt/0343-net-take-the-tcp_sk_lock-lock-with-BH-disabled.patch + features/all/rt/0344-kernel-hrtimer-don-t-wakeup-a-process-while-holding-.patch + features/all/rt/0345-kernel-hrtimer-hotplug-don-t-wake-ktimersoftd-while-.patch + features/all/rt/0346-Bluetooth-avoid-recursive-locking-in-hci_send_to_cha.patch + features/all/rt/0347-iommu-amd-Use-raw_cpu_ptr-instead-of-get_cpu_ptr-for.patch + features/all/rt/0348-rt-locking-allow-recursive-local_trylock.patch + features/all/rt/0349-locking-rtmutex-don-t-drop-the-wait_lock-twice.patch + features/all/rt/0350-net-use-trylock-in-icmp_sk.patch + features/all/rt/0351-Linux-4.9.68-rt60-REBASE.patch +#features/all/rt/signals-allow-rt-tasks-to-cache-one-sigqueue-struct.patch +#features/all/rt/printk-kill.patch +#features/all/rt/printk-27force_early_printk-27-boot-param-to-help-with-debugging.patch +#features/all/rt/sched-mmdrop-delayed.patch